电子说
在电子设计领域,微控制器是众多项目的核心组件,其性能和功能直接影响着产品的质量和竞争力。今天,我们将深入探讨ZiLOG公司的Z86E72/73 OTP微控制器,详细解析其特性、功能以及在实际应用中的表现。
文件下载:Z86E7216FSG.pdf
Z86E72/73是ZiLOG公司推出的基于OTP(One-Time Programmable)技术的微控制器,属于Z8® MCU单芯片家族的成员。该系列微控制器具有低功耗、高性能、功能丰富等特点,适用于各种消费、汽车、计算机外设和电池供电手持设备等应用场景。
| 型号 | ROM (KB) | RAM* (Bytes) | I/O电压范围 |
|---|---|---|---|
| Z86E73 | 32 | 236 | 3.0 V to 5.5 V |
| Z86E72 | 16 | 748 | 3.0 V to 5.5 V |
Z86E72/73提供了40引脚DIP、44引脚PLCC和44引脚LQFP三种封装形式,不同封装的引脚分配有所不同。在标准模式和EPROM模式下,各引脚的功能也有所差异。
| 符号 | 描述 | 最小值 | 最大值 | 单位 |
|---|---|---|---|---|
| V MAX | 电源电压 | -0.3 | +7.0 | V |
| T STG | 存储温度 | -65° | +150° | C |
| T A | 工作环境温度 | † | C |
涵盖了输入输出电压、电流、泄漏电流等参数,确保在不同电源电压和温度条件下的稳定工作。例如,输入高电压范围为0.7V CC - V CC + 0.3V,输出高电压在不同负载电流下有不同的取值。
详细规定了外部I/O或存储器读写时序、时钟输入周期、上升和下降时间等参数,为系统设计提供了精确的时序参考。
设备可通过多种方式复位,包括上电复位、看门狗定时器复位、停止模式恢复复位、低电压检测复位和外部复位。复位后,程序从地址000CH开始执行。
Z86E72/73可寻址16K/32 KB的内部程序存储器,剩余部分可使用外部存储器。前12个字节的程序存储器用于存储中断向量。
Z86E72拥有768字节的RAM,其中256字节为寄存器文件,512字节为扩展数据RAM;Z86E73仅有256字节的寄存器文件。扩展数据RAM的地址范围为FE00H - FFFFH,使用时需注意部分地址空间被保留。
寄存器文件扩展为允许更多的系统控制寄存器和外设设备映射到寄存器地址区域。通过寄存器RP的高4位选择工作寄存器组,低4位选择扩展寄存器文件组。
Z86E7X具有五个可屏蔽和优先级的中断源,包括三个外部中断(P33 - P31)和两个内部中断(T8和T16)。中断请求通过中断掩码寄存器进行全局或单独启用/禁用,优先级由中断优先级寄存器控制。
片上振荡器可连接晶体、LC、陶瓷谐振器或外部时钟源,提供稳定的时钟信号。晶体需为AT切割,频率范围为1 MHz - 8 MHz,串联电阻不超过100 Ohms。
详细介绍了编程和测试模式,包括不同模式下的引脚电平设置、编程波形的时序要求等。编程过程需严格按照规定的时序和电平进行操作,以确保数据的正确写入和验证。
基于ROM的部分掩膜选项提供了四个软件可选择选项,可通过寄存器(F0)EH的OTP字节进行控制,包括端口0和端口2的上拉电阻选择以及鼠标/正常模式选择。
为确保Z86E72/73的稳定工作,电源设计至关重要。建议使用稳定的电源模块,避免电源波动对设备造成影响。同时,在电源引脚附近添加适当的滤波电容,以减少电源噪声。
根据应用需求选择合适的时钟源,如晶体、陶瓷谐振器或外部时钟。在连接晶体时,需使用推荐的电容值,确保振荡器的稳定性。
合理配置中断优先级,确保关键中断能够及时响应。在编写中断服务程序时,要注意保存和恢复现场,避免影响主程序的正常运行。
充分利用HALT和STOP模式,降低设备的功耗。在进入低功耗模式前,确保所有必要的操作已经完成,并在恢复时进行相应的初始化。
Z86E72/73 OTP微控制器以其丰富的功能、低功耗特性和灵活的配置选项,为电子工程师提供了一个强大的设计平台。无论是消费电子、汽车电子还是工业控制等领域,都能找到其用武之地。在实际应用中,我们需要根据具体需求合理选择封装形式、配置寄存器和编写程序,以充分发挥该微控制器的性能优势。
通过对Z86E72/73的深入了解,相信大家对这款微控制器有了更全面的认识。在未来的设计中,不妨考虑使用Z86E72/73,为您的项目带来更多的可能性。
以上就是关于Z86E72/73 OTP微控制器的详细介绍,希望对大家有所帮助。如果您在使用过程中遇到任何问题,欢迎随时交流讨论。
全部0条评论
快来发表一下你的评论吧 !