Z86E04/E08 CMOS Z8 OTP微控制器:特性、应用与设计要点

电子说

1.4w人已加入

描述

Z86E04/E08 CMOS Z8 OTP微控制器:特性、应用与设计要点

在电子设计领域,微控制器是众多项目的核心。今天,我们来深入了解一下Zilog公司的Z86E04/E08 CMOS Z8 OTP微控制器,它具有丰富的特性和广泛的应用场景,为电子工程师提供了强大的设计工具。

文件下载:Z86E0812PEG1903.pdf

一、产品概述

Z86E04/E08微控制器是Zilog单芯片Z8 MCU家族中的一次性可编程(OTP)成员。它非常适合软件开发、调试、原型制作以及小规模生产,相比掩膜ROM版本在这些场景下更具经济性。

产品型号与特性

产品有多种型号,如Z86E0412PEC、Z86E0812PEC1903、Z86E0812SSC1866等,工作电压范围为4.5V - 5.5V,有不同的封装形式,包括18 - Pin DIP和18 - Pin SOIC,工作温度范围有0°C/70°C和 - 40°C/105°C可选。

主要特性

  1. I/O能力:拥有14条输入/输出线,其专用的输入和输出线分为三个端口,可在软件控制下配置,用于提供定时、状态信号或并行I/O。
  2. 中断系统:具备六个向量式、优先级中断(3个下降沿、1个上升沿、2个定时器),能高效处理各种外部事件。
  3. 模拟比较器:集成两个模拟比较器,可用于零交叉检测、A/D转换、电压缩放和阈值检测等应用。
  4. 编程选项:提供低噪声、ROM保护、自动锁存、看门狗定时器(WDT)、EPROM测试模式禁用等多种编程选项,增强了系统的安全性和稳定性。

二、电气特性

直流电气特性

在标准温度(0°C - 70°C)和扩展温度( - 40°C - 105°C)下,对不同工作电压(4.5V和5.5V)和时钟频率,给出了供电电流、待机电流等参数。例如,在标准温度下,当所有输出和I/O引脚浮空,时钟频率为2MHz时,4.5V供电下的供电电流典型值为11.0mA,最大值为6.8mA。

交流电气特性

包括时钟输入上升时间、输入时钟宽度、高低电平时间等参数。不同模式(标准模式、低噪声模式)和温度条件下,这些参数有所不同。例如,在标准模式下,时钟输入上升时间在5.5V时最小值为83ns。

三、引脚功能与配置

引脚描述

该微控制器有详细的引脚定义,如18 - Pin DIP和18 - Pin SOIC封装的引脚功能不同。在18 - Pin DIP封装中,引脚1 - 4为数据4 - 7,引脚7为芯片使能(CE)等;在18 - Pin SOIC封装中,引脚5为电源(Vcc)等。

特殊功能引脚

  1. OTP编程模式引脚:包括数据总线(D7 - D0)、电源(Vcc)、芯片使能(CE)、输出使能(OE)、EPROM编程模式(EPM)、编程电压(VPP)、清除(Clear)、地址时钟(Clock)和编程模式(PGM)等引脚,用于实现OTP编程功能。
  2. 时钟引脚:XTAL1和XTAL2用于连接晶体、LC或外部时钟源,为芯片提供时钟信号。
  3. I/O端口引脚:Port 0是3位双向、施密特触发的CMOS兼容I/O端口;Port 2是8位、位可编程、双向、施密特触发的CMOS兼容I/O端口;Port 3是3位CMOS兼容端口,其输入线可配置为数字施密特触发输入或模拟输入,还可作为中断源和定时器输入信号。

四、功能描述

复位功能

复位可通过上电复位(POR)或看门狗定时器复位实现。上电复位时,POR电路等待一定时间(T POR ms加上18个时钟周期)后,从地址000C(Hex)开始执行程序。

程序存储器

Z86E04/E08可寻址最多1K/2KB的内部程序存储器,前12字节用于中断向量,其余为片上一次性可编程ROM。

寄存器文件

由三个I/O端口寄存器、124个通用寄存器和14个控制与状态寄存器组成。通用寄存器可通过8位地址字段直接或间接访问,在4位模式下,寄存器文件分为八个工作寄存器组。

计数器/定时器

有两个8位可编程计数器/定时器(T0和T1),每个由6位可编程预分频器驱动。T1的时钟源可由用户定义,可选择内部微处理器时钟除以四或通过Port 3的外部信号输入。

中断系统

六个中断源可屏蔽和优先级排序,中断请求通过程序存储器中的向量位置处理。当多个中断待处理时,由可编程优先级编码器解决优先级问题。

时钟系统

片上振荡器可连接晶体、LC、RC、陶瓷谐振器或外部时钟源,晶体建议使用AT切割,最大频率为12MHz,串联电阻小于等于100欧姆。

低功耗模式

  1. HALT模式:关闭内部CPU时钟,但晶体振荡继续,计数器/定时器和外部中断IRQ0 - IRQ3保持活跃,可通过中断恢复。
  2. STOP模式:关闭内部时钟和外部晶体振荡,将待机电流降低到10μA,通过P27引脚的低电平输入释放。

看门狗定时器(WDT)

WDT可通过指令WDT启用,启用后需在每个Twdt周期内刷新,否则控制器将复位。还可通过指令WDH在HALT模式下启用WDT,硬件启用的永久WDT选项可在复位后自动启用,且在HALT和STOP模式下始终运行。

低EMI发射模式

通过EPROM可编程位选项可使芯片工作在低EMI发射模式,具有功耗低、驱动摆率低、内部时钟频率受限、输出驱动电阻大、消除振荡器二分频电路等特点。

其他功能

包括ROM保护、自动锁存禁用、EPROM/测试模式禁用等功能,可增强系统的安全性和可靠性。

五、编程与应用注意事项

编程算法

文档提供了详细的编程算法流程图,包括地址计数器、编程波形和编程时序等信息。在编程过程中,需要注意地址设置时间、VPP设置时间、数据保持时间等参数。

应用预防措施

在正常操作中,若XTAL1引脚出现超过Vcc的过度噪声浪涌,可能会意外启用生产测试模式。在标准模式下,VPP、CE、EPM、OE引脚的过度噪声浪涌也可能影响处理器操作。建议使用钳位二极管和电容来抑制电压浪涌,编程EPROM/测试模式禁用选项可防止意外进入EPROM模式或测试模式。

六、订购信息

产品有不同的封装形式(18 - Pin DIP和18 - Pin SOIC)、工作温度范围(0°C - 70°C和 - 40°C - 105°C)和时钟频率(12MHz)可供选择。例如,Z86E0412PSC表示Z86E04,12MHz,DIP封装,0°C - 70°C工作温度,塑料标准。

总之,Z86E04/E08 CMOS Z8 OTP微控制器以其丰富的功能和良好的电气特性,为电子工程师在各种应用场景下提供了可靠的解决方案。在设计过程中,工程师需要根据具体需求合理选择型号和配置,同时注意编程和应用中的细节,以确保系统的稳定性和可靠性。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分