电子说
在电子设计领域,微控制器是众多项目的核心组件。今天我们来详细探讨Zilog公司的Z86E23键盘微控制器,它具有8K OTP(一次性可编程)功能,在键盘控制等应用中有着出色的表现。
文件下载:Z86E2304VSC00TR.pdf
| 设备 | EPROM (KB) | RAM* (字节) | I/O 线 | 电压范围 |
|---|---|---|---|---|
| Z86E23 | 8 | 236 | 32 | 4.5V 至 5.5V |
采用40引脚DIP或44引脚PLCC封装,低功耗设计,最大功耗仅165mW。具备两种待机模式:STOP和HALT,能有效降低能耗。
所有数字输入为TTL电平,高压输入具备高压保护功能,提高了系统的稳定性和可靠性。
基于Zilog的8位微控制器核心,拥有灵活的I/O方案、高效的寄存器和地址空间结构。提供8KB的EPROM和256字节的RAM(其中236字节为通用),满足不同应用的存储需求。
配备两个可编程的8位计数器/定时器(T0 - T1),每个都有6位可编程预分频器。T1的预分频器可由内部或外部时钟源驱动,而T0的预分频器仅由内部时钟驱动。预分频器可将时钟源输入频率除以1 - 64的任意整数,当计数器和预分频器计数结束时,会产生定时器中断请求(IRQ4或IRQ5)。计数器可进行多种模式编程,如单通模式和模n连续模式,且计数器可随时读取而不影响其值或计数模式。
具有六个不同来源的可屏蔽和优先级中断,其中四个来自端口3的P33 - P30,两个来自计数器/定时器。中断请求由中断屏蔽寄存器全局或单独启用或禁用,当多个中断待处理时,由可编程优先级编码器根据中断优先级寄存器进行优先级处理。所有中断通过程序内存中的位置进行向量处理,中断激活时会保存程序计数器和状态标志,并跳转到中断服务程序的向量位置。
片上振荡器可连接晶体、LC、陶瓷谐振器或任何合适的外部时钟源(XTAL1为输入,XTAL2为输出)。晶体建议采用AT切割,最大频率4MHz,串联电阻(RS)小于等于100欧姆,需使用推荐电容(10pF < CL < 150pF)连接到地。
通过移除内部二分频电路和修改片上振荡器,降低了EMI发射,减少了对其他设备的干扰。
Z86E23提供多种用户模式,每种模式有不同的AC定时周期。
编程过程涉及多个参数的设置,如地址建立时间、数据建立时间、VCC建立时间等。编程流程遵循智能编程算法,包括编程脉冲的施加、验证和最终数据比较等步骤。
Z86E23拥有多个控制寄存器,用于配置和控制微控制器的各种功能,如定时器模式、计数器/定时器值、端口模式、中断优先级和屏蔽等。每个寄存器的不同位具有不同的功能,通过对这些寄存器的操作,可以灵活地实现各种应用需求。
提供40引脚DIP和44引脚PLCC封装,文档中详细给出了两种封装的尺寸参数,包括毫米和英寸单位的最小、最大值和典型值。
产品编号包含了速度、温度范围、封装类型和环境标准等信息。例如,Z86E2304PSC表示4MHz、40引脚DIP封装、温度范围0°C至 +70°C、塑料标准环境的产品。用户可联系Zilog销售办公室获取所需部件。
Z86E23键盘微控制器以其丰富的功能、低功耗和灵活的编程模式,为电子工程师在键盘控制等应用中提供了一个强大而可靠的解决方案。在实际设计中,我们需要根据具体需求合理配置和使用其各种功能,以实现最佳的性能和稳定性。你在使用类似微控制器时遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !