0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Z86C91:高效ROMless微控制器的技术剖析

chencui 2026-04-04 12:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Z86C91:高效ROMless微控制器的技术剖析

在电子设计领域,微控制器的选择至关重要,它直接影响着产品的性能、成本和开发周期。ZiLOG的Z86C91作为一款CMOS Z8 ROMless微控制器,以其独特的特性和丰富的功能,在众多应用场景中展现出强大的竞争力。今天,我们就来深入剖析一下这款微控制器。

文件下载:Z86C9116FEC00TR.pdf

一、架构概览

Z86C91是ZiLOG的Z8系列8位ROMless微控制器中的一员,拥有236字节的RAM。它具备快速执行能力、高效的内存使用、复杂的中断处理、输入/输出位操作能力,以及便于硬件/软件系统扩展的特性,同时还具有低成本和低功耗的优势。

1. 强大的I/O能力

Z86C91为需要强大I/O能力的应用提供了24个专用输入/输出引脚,这些引脚被分为四个端口,每个端口由8条线组成,可在软件控制下进行配置,以提供定时、状态信号、串行或并行I/O(带或不带握手)以及用于连接外部存储器的地址/数据总线。

2. 多地址空间支持

该微控制器具有三个基本地址空间:程序存储器、数据存储器和236个通用寄存器,以支持广泛的配置需求。

3. 工作参数

Z86C91的工作频率为16 MHz,电压范围为4.5至5.5VDC。为了减轻系统处理实时任务(如计数/定时和数据通信)的负担,它还提供了两个片上计数器/定时器,具有大量用户可选模式,以及一个全双工硬件UART。此外,Z86C91是一款无ROM的器件,支持使用外部存储器,适用于高产量应用或需要代码灵活性的场景。

二、特性亮点

1. 通信与封装

  • 异步收发器UART:支持高效的数据通信。
  • 多种封装形式:提供40引脚DIP、44引脚PLCC和QFP封装,满足不同的应用需求。

    2. 工作范围

  • 电压范围:4.5 - 5.5伏特的工作电压,保证了在不同电源环境下的稳定运行。
  • 温度范围:标准工作温度范围为0°C至70°C,扩展工作温度范围为 -40°C至105°C,适应各种恶劣环境。

    3. I/O与中断

  • 丰富的I/O线:24条输入/输出线,可实现多样化的输入输出配置。
  • 中断功能:具有六个向量式、优先级中断,来自八个不同的源,能够快速响应各种事件。

    4. 计数器/定时器与振荡器

  • 编程计数器/定时器:两个可编程的8位计数器/定时器,每个都带有两个6位可编程预分频器,可实现精确的计数和定时功能。
  • 片上振荡器:可接受晶体、陶瓷谐振器、LC或外部时钟,为系统提供稳定的时钟源。

    5. 低功耗模式

  • 两种待机模式:STOP和HALT模式,可有效降低功耗,延长设备的续航时间。
  • 自动锁存:自动锁存功能可确保所有未外部驱动的输入保持有效的CMOS电平,减少输入缓冲器中的过量电源电流。

三、引脚详解

1. 引脚配置

Z86C91提供了40引脚DIP、44引脚PQFP和44引脚PLCC三种封装形式,不同封装的引脚配置有所不同。每个引脚都有其特定的功能,包括电源、时钟、复位、读写控制、数据选通、地址选通等。

2. 引脚功能

  • 数据选通((overline{DS})):在每次外部存储器传输时激活一次,用于指示数据的有效性。
  • 地址选通((overline{AS})):在每个机器周期开始时脉冲一次,用于指示地址的有效性。
  • 时钟引脚(XTAL1和XTAL2):用于连接晶体、陶瓷谐振器、LC网络或外部时钟,为系统提供时钟信号。
  • 读写信号((R / overline{W})):用于控制对外部数据存储器的读写操作。
  • 复位引脚(RESET):用于初始化微控制器,为避免异步和噪声复位问题,带有复位滤波器
  • 端口引脚(Port 0 - Port 3):提供不同的输入/输出功能,可在软件控制下进行配置,部分端口还支持握手控制。

四、功能描述

1. 复位功能

Z86C91需要外部复位电路来实现上电复位,内部复位引脚带有上拉电阻。在复位周期内,(overline{DS})保持低电平,(overline{AS})以 (T_{P} C ÷2) 的速率循环。复位释放后,程序从地址000Ch开始执行。

2. 存储器管理

  • 程序存储器:可寻址高达64 KB的外部程序存储器,前12个字节用于存储中断向量。
  • 数据存储器:可寻址高达64 KB的外部数据存储器,通过P34引脚的DM信号区分数据和程序存储器空间。

    3. 寄存器文件

    寄存器文件包含三个I/O端口寄存器、236个通用寄存器和16个控制和状态寄存器。指令可以直接或通过8位地址字段间接访问寄存器,还支持使用寄存器指针进行4位寄存器寻址。

    4. 计数器/定时器

    两个8位可编程计数器/定时器(T0和T1),每个由其自己的6位可编程预分频器驱动。预分频器可将时钟源的输入频率除以1至64之间的任意整数。计数器可配置为启动、停止、继续或重新加载初始值,达到计数结束时会产生定时器中断请求。

    5. 中断处理

    Z86C91具有六个不同的中断,来自八个不同的源,这些中断是可屏蔽和优先级的。中断通过程序存储器中的向量进行处理,当中断请求被授予时,会激活中断机器周期,将中断请求标志复位,并跳转到相应的中断服务例程。

    6. 时钟系统

    片上振荡器具有高增益、并联谐振放大器,可连接晶体、LC、陶瓷谐振器或任何合适的外部时钟源。晶体应选择AT切割,频率范围为1 MHz至20 MHz,串联电阻小于等于100Ω。

    7. 低功耗模式

  • HALT模式:关闭内部CPU时钟,但不关闭XTAL振荡或外设时钟,计数器/定时器和外部中断IRQ0 - IRQ3保持活跃,可通过外部或内部中断恢复。
  • STOP模式:关闭内部时钟和外部晶体振荡,将待机电流降低到10微安或更低,通过复位终止,处理器从地址000Ch重新启动应用程序。

五、控制寄存器

Z86C91的控制寄存器包括串行I/O寄存器、定时器模式寄存器、计数器/定时器寄存器、预分频器寄存器、端口模式寄存器、中断优先级寄存器、中断请求寄存器、中断屏蔽寄存器、标志寄存器、寄存器指针寄存器和堆栈指针寄存器等。这些寄存器用于控制微控制器的各种功能,部分寄存器为只读或只写,使用时需要注意。

六、电气特性

1. 绝对最大额定值

包括电源电压、存储温度和工作环境温度等参数,超过这些额定值可能会对器件造成永久性损坏。

2. 标准测试条件

所有电压参考地,正电流流入参考引脚。

3. 电容特性

输入、输出和I/O电容的范围为0至12 pF。

4. DC电气特性

包括最大输入电压、时钟输入高/低电压、输入高/低电压、输出高/低电压、复位输入高/低电压、输入/输出泄漏电流、复位输入电流、电源电流和待机电流等参数,不同温度范围下的特性有所不同。

5. AC电气特性

包括外部I/O或存储器读写时序、时钟依赖公式、额外时序和握手时序等参数,用于描述微控制器在交流信号下的工作特性。

七、封装与订购信息

1. 封装形式

提供40引脚DIP、44引脚PLCC和44引脚PQFP三种封装,每种封装都有详细的尺寸规格。

2. 订购信息

根据不同的引脚数、封装和工作温度范围,提供了不同的订购编号。例如,Z86C9116PSC表示16 MHz、40引脚DIP、工作温度范围为0°C至70°C、塑料标准流的产品。

Z86C91以其丰富的功能、灵活的配置和良好的电气特性,为电子工程师提供了一个强大的设计平台。在实际应用中,工程师可以根据具体需求选择合适的封装和配置,充分发挥其优势,实现高效、稳定的系统设计。你在使用Z86C91或其他微控制器时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    49

    文章

    8812

    浏览量

    165526
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Z86E72/73 OTP微控制器:特性、功能与设计应用指南

    Z86E72/73 OTP微控制器:特性、功能与设计应用指南 在电子设计领域,微控制器是众多项目的核心组件,选择一款合适的微控制器对于产品的性能和稳定性至关重要。今天,我们就来详细探讨
    的头像 发表于 04-07 11:30 317次阅读

    Z86C33/C43:CMOS Z8 MCU消费控制器处理技术剖析

    Z86C33/C43:CMOS Z8 MCU消费控制器处理技术
    的头像 发表于 04-07 11:30 165次阅读

    Z86C15:8位CMOS Z8 MCU键盘控制器技术剖析

    Z86C15:8位CMOS Z8 MCU键盘控制器技术剖析 在电子设备的设计中,选择合适的微控制器
    的头像 发表于 04-07 11:30 169次阅读

    Z86E22 CMOS微控制器:设计与应用全解析

    Z86C21的一次性可编程(OTP)版本,采用40引脚DIP封装,基于CMOS技术制造。这种技术使得该微控制器不仅成本低、功耗低
    的头像 发表于 04-04 16:50 1272次阅读

    探秘Z86E21 CMOS Z8® OTP微控制器:特性、应用与设计要点

    探秘Z86E21 CMOS Z8® OTP微控制器:特性、应用与设计要点 在电子工程师的工具箱中,微控制器是实现各种智能系统的核心部件。今天,我们来深入了解一款功能强大的
    的头像 发表于 04-04 14:40 588次阅读

    Z86C61/62/96 CMOS Z8 微控制器技术剖析与应用洞察

    Z86C61/62/96 CMOS Z8 微控制器技术剖析与应用洞察 在电子工程师的设计世界里,微控制
    的头像 发表于 04-04 14:15 555次阅读

    CMOS Super8 ROMLESS MCU:8位微控制器的新选择

    MCU(Z88C00/01),看看它在8位微控制器市场中能带来哪些新的可能性。 文件下载: Z88C0120VSC00TR.pdf 一、产品概述 CMOS Super8是一款在8位微控制器
    的头像 发表于 04-04 13:20 566次阅读

    Z86L82/85/88 28引脚低电压红外微控制器深度解析

    低电压红外微控制器,凭借其独特的功能和出色的性能,在众多应用领域中展现出强大的竞争力。本文将深入剖析这款微控制器的各项特性、功能以及应用场景,为电子工程师们提供全面的参考。 文件下载: Z86
    的头像 发表于 04-04 13:05 581次阅读

    Z86L16低电压微控制器:特性、参数与应用解析

    Z86L16低电压微控制器:特性、参数与应用解析 在电子设计领域,低电压微控制器以其低功耗、高集成度等优势,在消费、工业和汽车等众多应用场景中发挥着重要作用。今天,我们就来深入探讨Z86
    的头像 发表于 04-04 13:05 576次阅读

    深入剖析Z86E72/73 OTP微控制器:特性、功能与应用解析

    深入剖析Z86E72/73 OTP微控制器:特性、功能与应用解析 在电子设计领域,微控制器是众多项目的核心组件,其性能和功能直接影响着产品的质量和竞争力。今天,我们将深入探讨ZiLOG
    的头像 发表于 04-04 12:50 708次阅读

    Z86E61/Z86E63微控制器:性能、特性与应用全解析

    Z86E61/Z86E63微控制器:性能、特性与应用全解析 在电子设计领域,微控制器是众多项目的核心组件,其性能和特性直接影响着整个系统的表现。今天,我们就来深入探讨Zilog公司的
    的头像 发表于 04-04 12:40 610次阅读

    Z86C47/E47 8位微控制器:特性、功能与应用解析

    Z86C47/E47 8位微控制器:特性、功能与应用解析 在电子设计领域,微控制器是核心组件之一,它为各种电子设备提供了智能控制的能力。今天我们要深入探讨的是
    的头像 发表于 04-04 12:40 814次阅读

    深入剖析Z86D86:28引脚低电压OTP微控制器的卓越性能与应用潜力

    深入剖析Z86D86:28引脚低电压OTP微控制器的卓越性能与应用潜力 在电子设备不断发展的今天,微控制器作为核心组件,其性能和功能直接影响着产品的表现。ZiLOG的
    的头像 发表于 04-04 12:15 611次阅读

    深度剖析Z86C93 CMOS Z8微控制器:功能特性与设计应用

    深度剖析Z86C93 CMOS Z8微控制器:功能特性与设计应用 引言 在电子设计领域,微控制器是众多项目的核心组件,其性能和功能直接影响着
    的头像 发表于 04-04 12:05 221次阅读

    Z86C04/C08:8位低成本1K/2K-ROM微控制器技术剖析

    Z86C04/C08:8位低成本1K/2K-ROM微控制器技术剖析 在电子工程领域,微控制器
    的头像 发表于 04-04 11:55 196次阅读