电子说
在电子设计领域,微控制器是众多项目的核心。ZiLOG的Z86E02 SL1925通用OTP(One-Time Programmable)微控制器以其独特的特性和广泛的应用场景,成为工程师们在设计中值得考虑的选择。本文将深入剖析这款微控制器的架构、特性、电气参数以及应用注意事项,帮助工程师们更好地理解和使用它。
Z86E02 SL1925是ZiLOG单芯片Z8® MCU家族中的一员,属于OTP类型。它为软件开发者提供了便捷的开发、调试和原型制作体验,尤其适用于小规模生产,相比掩膜ROM版本,其成本效益更高。
该微控制器拥有14条输入/输出线,这些线被分为三个端口,可通过软件灵活配置,为系统提供定时信号、状态信号或并行I/O功能。此外,片上集成的计数器/定时器具有多种用户可选模式,能够分担系统的实时任务,如计数、计时和I/O数据通信等。
| 设备 | OTP (KB) | RAM (Bytes) | 速度 (MHz) |
|---|---|---|---|
| Z86E02 SL1925 | 0.5 | 61 | 8 |
在EPROM模式下,除VCC和GND外,Z8®的引脚功能会发生改变。例如,XOUT无功能,XIN作为CE,P31作为OE,P32作为EPM,P33作为VPP,P00作为CLEAR,P01作为CLOCK,P02作为PGM。
使用该微控制器时,需注意其绝对最大额定值,如环境温度、存储温度、引脚电压、功耗和电流等参数。超过这些额定值可能会导致设备永久性损坏。
在标准温度范围(0°C至70°C)和扩展温度范围( -40°C至105°C)下,分别给出了输入电压、时钟输入电压、输出电压、输入输出泄漏电流、电源电流等直流电气参数。这些参数对于设计电源电路和信号处理电路至关重要。
涵盖了标准模式和低EMI模式在标准温度和扩展温度下的交流电气时序参数,如输入时钟周期、时钟上升和下降时间、输入时钟宽度、定时器输入宽度和周期、中断请求输入时间、看门狗定时器延迟时间和上电复位时间等。这些参数对于确保系统的时序正确性和稳定性非常关键。
Z86E02 SL1925可寻址高达512B的内部程序存储器,前12个字节用于存储中断向量,其余为片上一次性可编程EPROM。
由三个I/O端口寄存器、61个通用寄存器和14个控制和状态寄存器组成。通用寄存器可通过8位地址字段直接或间接访问,支持4位寄存器寻址模式。
一个8位可编程计数器/定时器(T1),由6位可编程预分频器驱动,可选择内部或外部时钟源。计数器可配置为多种工作模式,如单次通过模式和模N连续模式。
具有六个可屏蔽和优先级的中断源,包括P31、P32、P33的下降沿中断、P32的上升沿中断、软件中断和计数器/定时器中断。中断请求通过程序存储器中的向量地址进行处理。
片上振荡器可连接外部晶体、LC、RC、陶瓷谐振器或外部时钟源,晶体应选用AT切割、最大8 MHz、串联电阻小于等于100 Ohms的类型。
编程该选项位可使Z8工作在低EMI发射模式,降低预驱动转换速率,限制内部时钟频率,增加输出驱动电阻,消除振荡器二分频电路。
启用该选项位可使内部RC振荡器连接到XTAL2和XTAL1引脚,同时禁用内部晶体振荡器。
该选项可完全保护Z8程序代码不被外部读取,支持LDC和LDCI指令。
编程该选项位可全局禁用所有自动锁存功能。
启用该选项位后,WDT在复位后永久运行,即使在HALT和STOP模式下也无法停止。
启用该选项位可使32-KHz振荡器电路工作,同时禁用高频晶体振荡器电路。
在正常操作中,若XTAL1、P33、P32、P31等引脚出现超过VCC的噪声浪涌,可能会意外启用生产测试模式或影响处理器操作。为降低电压浪涌的影响,可使用钳位二极管连接到VCC或在受影响的引脚添加电容。此外,编程EPROM/测试模式禁用选项可防止意外进入EPROM模式或测试模式。
ZiLOG Z86E02 SL1925通用OTP微控制器具有丰富的功能和良好的电气性能,适用于多种应用场景。在设计过程中,工程师们需要根据具体需求合理配置引脚功能、选择合适的工作模式和OTP选项位,并注意电气参数和应用注意事项,以确保系统的稳定性和可靠性。你在使用这款微控制器时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !