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

电子说

1.4w人已加入

描述

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

在电子工程领域,微控制器是各类电子产品的核心部件,其性能、成本和功能直接影响着产品的竞争力。Zilog的Z86C04/C08微控制器以其低成本、高性能的特点,在众多应用场景中展现出了独特的优势。下面,我们就来深入剖析这款微控制器的各项特性。

文件下载:Z86C0412PSCR5335.pdf

一、产品概述

Z86C04/C08属于Z8* MCU家族,具有易于软件/硬件系统扩展的特点。它提供了1K/2K的ROM,适用于对成本敏感且对I/O能力有一定要求的应用场景。该微控制器采用18 - Pin DIP和SOIC封装,工作电压范围为3.0V至5.5V,有多种温度范围可供选择,包括 - 40°C至 + 125°C(A)、 - 40°C至 + 105°C(E)和0°C至 + 70°C(S)。

二、关键特性

2.1 功能特性

  1. I/O能力:拥有14条输入/输出线,其专用的输入和输出线分为三个端口,可在软件控制下配置,提供定时、状态信号或并行I/O功能,满足不同应用对I/O的需求。
  2. 中断系统:具备六个不同来源的向量、优先级中断,能够快速响应外部事件,提高系统的实时处理能力。
  3. 比较器与定时器:片上集成两个比较器,可处理模拟信号;还有两个可编程8位计数器/定时器,每个都带有6位可编程预分频器,可用于实时任务的计数、定时和I/O数据通信。
  4. 看门狗定时器(WDT):支持时钟无依赖的WDT复位,还可选择永久WDT功能,增强系统的稳定性和可靠性。
  5. 电源管理:具有上电复位(POR)定时器和两种待机模式(STOP和HALT),以及低电压保护功能,有效降低功耗。

2.2 ROM掩码选项

提供多种ROM掩码选项,如低噪声、ROM保护、自动锁存、系统时钟驱动WDT(仅Z86C04)、永久看门狗定时器、RC振荡器和32 kHz操作等,可根据不同应用需求进行定制。

三、电气特性

3.1 绝对最大额定值

在使用该微控制器时,需要注意其绝对最大额定值。例如,环境温度在偏置条件下为 - 40°C至 + 105°C,存储温度为 - 65°C至 + 150°C,各引脚的电压和电流也有相应的限制。超过这些额定值可能会导致器件永久性损坏,影响系统的可靠性。

3.2 直流电气特性

详细的直流电气特性包括时钟输入高低电压、输入高低电压、输出高低电压、比较器输入失调电压、电源电流等参数。这些参数在不同的工作电压(3.0V和5.5V)和温度范围下有所不同,设计时需要根据实际情况进行选择。例如,在25°C典型条件下,时钟输入高电压在3.0V时为1.7V,5.5V时为2.8V。

3.3 交流电气特性

交流电气特性主要涉及各种信号的时序参数,如输入时钟周期、时钟输入上升和下降时间、输入时钟宽度、定时器输入高低宽度等。不同的工作模式(标准模式和低噪声模式)和时钟频率(8 MHz、12 MHz等)下,这些参数也会有所变化。例如,在标准模式下,输入时钟周期在3.0V、8 MHz时为125 ns。

四、引脚描述

4.1 时钟引脚

XTAL1和XTAL2分别为晶体输入和输出引脚,可连接RC、晶体、LC或外部单相时钟到片上时钟振荡器和缓冲器,为系统提供时钟信号。

4.2 自动锁存

自动锁存功能可在电源上电复位后,为未外部驱动的CMOS输入(除P33、P32、P31)提供有效的CMOS电平,减少输入缓冲器中的过量电源电流。要改变自动锁存状态,需要用大于 (ALH)(高到低)或 (ALL)(低到高)的电流驱动。

4.3 端口引脚

  • 端口0(P02 - P00):是一个3位的双向、施密特触发CMOS兼容I/O端口,可通过软件配置为全输入或全输出。
  • 端口2(P27 - P20):是一个8位的双向、位可编程、施密特触发CMOS兼容I/O端口,各引脚可独立配置为输入或输出,输出位可全局编程为推挽或开漏模式。
  • 端口3(P33 - P31):是一个3位的施密特触发CMOS兼容端口,有三个固定输入线,可配置为数字输入或模拟输入,还可作为中断源(IRQ0 - IRQ3)和定时器输入信号((T_{IN}))。

五、低噪声版本

Z86C04/C08可通过掩码ROM位选项编程为低EMI发射模式。在此模式下,预驱动器的转换速率典型值降低到10 ns,内部SCLK/TCLK操作限制在最大4 MHz(250 ns周期时间),输出驱动器电阻典型值为200欧姆,同时消除了振荡器二分频电路。低EMI模式可由客户在提交ROM代码时进行选择。

六、应用注意事项

在使用Z86C04/C08微控制器时,需要注意以下几点:

  1. 仿真器不支持32 kHz操作。
  2. 对于Z86C04,只有选择永久WDT选项且选择板载RC振荡器作为WDT的时钟源时,WDT才会在STOP模式下运行。
  3. 对于Z86C08,只有选择永久WDT选项时,WDT才会在Stop模式下运行。
  4. 在Stop模式恢复或任何复位后,寄存器%FE(GPR)和%FF(SPL)会复位为00Hex。
  5. 仿真器不支持系统时钟驱动WDT掩码选项。
  6. 启用模拟模式后,需要等待两个NOPS指令,模拟比较器输出才有效。
  7. 从数字模式切换到模拟模式时,必须禁用中断,启用模拟比较器,然后清除IRQ3到IRQ0。

Z86C04/C08微控制器以其丰富的功能、良好的电气特性和灵活的配置选项,为电子工程师提供了一个低成本、高性能的解决方案。在实际应用中,我们需要根据具体需求,合理选择各项参数和功能,同时注意应用注意事项,以确保系统的稳定运行。你在使用这款微控制器时遇到过哪些问题呢?欢迎在评论区分享。

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

全部0条评论

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

×
20
完善资料,
赚取积分