0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Z86C15:8位CMOS Z8 MCU键盘控制器的技术剖析

chencui 2026-04-07 11:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Z86C15:8位CMOS Z8 MCU键盘控制器的技术剖析

在电子设备的设计中,选择合适的微控制器至关重要。今天我们要深入探讨的是Zilog公司的Z86C15,一款8位CMOS Z8 MCU键盘控制器,它在性能、功能和应用方面都有独特之处。

文件下载:Z86C1505FSCR2306.pdf

产品特性

基本参数

Z86C15具有236字节的RAM和32条I/O线,运行速度可达5MHz,工作电压范围为4.5V - 5.5V,工作温度范围是0°C - 70°C。其低功耗特性表现出色,在5MHz时典型功耗仅30mW。

架构优势

它采用独特的寄存器到寄存器架构,避免了累加器瓶颈,比RISC处理器具有更高的代码效率。对于需要强大I/O能力的应用,它提供32个专用的输入输出引脚,这些引脚分为四个端口,每个端口有8条线,可通过软件配置提供定时、状态信号以及串行或并行I/O端口。

功能模块

  • 计数器/定时器:片上有两个计数器/定时器,具有多种用户可选模式,可减轻系统管理实时任务的负担,如计数/定时和I/O数据通信
  • 中断系统:六个不同的内部或外部中断源可屏蔽和优先级排序,提供向量地址,实现高效的中断子程序处理和多任务功能。
  • 低EMI设计:通过对输出驱动器时钟电路的多项修改,Z86C15实现了低电磁干扰(EMI)。
  • 扩展寄存器文件:设计师可以访问三个额外的系统控制寄存器,为额外的外围设备、I/O端口和寄存器地址提供支持。

引脚识别

Z86C15提供40引脚DIP、44引脚PLCC和44引脚QFP三种封装形式,每种封装的引脚功能和配置都有详细说明。例如,在40引脚DIP封装中,VCC为电源输入,CLKOUT为Z8系统时钟输出,RCIN为RC振荡器时钟输入等。不同引脚的功能和方向明确,方便工程师进行电路设计和连接。

电气特性

绝对最大额定值

Z86C15的电源电压范围为 -0.3V - +7.0V,存储温度范围是 -65°C - +150°C,工作环境温度范围为0°C - +105°C。超过这些绝对最大额定值可能会对设备造成永久性损坏。

电容和频率

在25°C、VCC = GND = 0V、f = 1.0MHz的条件下,输入、输出和I/O电容最大值均为12pF。其工作频率范围为4MHz - 5MHz,频率公差为±10%,该公差仅适用于封装后的设备。

直流特性

在Vcc = 5.0V ±10%、0°C - +70°C的条件下,对时钟输入、复位输入、输出电压等参数都有明确的规定。例如,时钟输入高电压范围为0.7VCC - (VCC + 0.3)V,典型值为2.5V;输出高电压在IOH = -2.0mA时,范围为(VCC - 0.4)V - VCC,典型值为3.1V等。

交流电气特性

在0°C - +70°C、Vcc = 5MHz的条件下,对输入时钟周期、时钟输入上升和下降时间、定时器输入低宽度等多个参数都有详细的时间要求。例如,输入时钟周期为125 - 100000ns,时钟输入上升和下降时间最大为25ns等。

引脚功能

特殊引脚

  • RCIN:与精密电阻和电源连接,构成精密RC振荡器。
  • CLKOUT:Z8 MCU的系统时钟,运行频率与RC振荡器相同。

    端口功能

  • Port 0:8位、半字节可编程、双向、CMOS兼容的I/O端口,可配置为半字节输入端口或半字节开漏输出端口。
  • Port 1:8位、字节可编程、双向、CMOS兼容的I/O端口,可配置为字节输入端口或开漏输出端口。
  • Port 2:8位、位可编程、双向、CMOS兼容的I/O端口,可逐位独立编程为输入或输出,也可配置为开漏输出。
  • Port 3:8位、CMOS兼容的I/O端口,有四个固定输入和四个固定输出,输出具有10.4Kohm上拉电阻,可直接驱动多达四个LED

    复位引脚

    RESET引脚为低电平有效,激活时初始化Z86C15,去激活后从内部程序位置000CH开始执行程序。该引脚有10.4Kohm(±35%)上拉电阻,拉低该引脚后,Z86C15需要150ms进行初始化。

功能描述

程序内存

16位程序计数器可寻址4KB的程序内存空间,前12字节保留用于中断向量,对应六个可用中断的16位向量。字节12到4095为片上掩膜编程ROM,地址4096及以上保留。

寄存器文件

由四个I/O端口寄存器、236个通用寄存器和15个控制与状态寄存器组成,还包括扩展寄存器组中的两个系统配置寄存器。指令可直接或间接通过8位地址字段访问寄存器,允许使用4位寄存器地址。

计数器/定时器

有两个8位可编程计数器/定时器(T0 - T1),每个由6位可编程预分频器驱动。T1预分频器可由内部或外部时钟源驱动,T0预分频器仅由内部时钟驱动。6位预分频器可将时钟源输入频率除以1 - 64的任意整数,计数器可编程启动、停止、重启等。

中断系统

Z86C15有六个不同的中断源,可屏蔽和优先级排序。中断请求由可编程优先级编码器解决,所有中断通过程序内存中的位置进行向量处理。

EMI设计

通过电路修改降低了EMI,移除了内部二分频电路以进一步减少干扰。

RC振荡器

提供内部电容以适应RC振荡器配置,需要1%精度的电阻来实现10%准确的频率振荡,也可接受外部时钟输入。

看门狗定时器

硬件看门狗定时器在通电时自动激活,是可重触发的单稳态定时器,达到终端计数时重置Z8。其可编程为4、9、18和75ms,必须在每个时间周期内至少刷新一次,否则Z86C15将自动重置。

上电复位(POR)

使用由板载专用RC振荡器时钟驱动的定时器电路实现上电复位功能,POR时间允许VCC和振荡器电路在指令执行开始前稳定,标称时间为150ms ±20%。

HALT和STOP模式

  • HALT:关闭内部CPU时钟,但不关闭RC振荡器,计数器/定时器和外部中断IRQ0 - IRQ3保持活动,可通过内部或外部中断恢复。
  • STOP:关闭内部时钟和外部晶体振荡,将待机电流降低到10μA或更低,只能通过复位(WDT超时、SMR恢复或外部复位)终止,处理器将从地址000C(HEX)重新启动应用程序。

    停止模式恢复寄存器(SMR)

    位于扩展寄存器组的Bank F地址0BH,用于选择时钟分频值和确定停止模式恢复的模式。

控制寄存器

文档详细介绍了多个控制寄存器,如定时器模式寄存器、计数器定时器寄存器、预分频器寄存器、端口模式寄存器、中断掩码寄存器、标志寄存器等,每个寄存器都有特定的功能和位定义,工程师可以根据需要进行配置。

封装信息

提供了40引脚DIP、44引脚PLCC和44引脚QFP三种封装的尺寸信息,包括毫米和英寸两种单位,方便工程师进行PCB设计

订购信息

根据不同的封装、速度和温度范围,提供了相应的产品编号。例如,Z86C1505PSC表示5MHz、40引脚DIP封装、0°C - +70°C、塑料标准的产品。

综上所述,Z86C15是一款功能强大、性能稳定的8位CMOS Z8 MCU键盘控制器,适用于多种需要强大I/O能力和低功耗的应用场景。工程师在设计时可以根据具体需求,合理利用其各种特性和功能,实现高效、可靠的电子系统设计。你在实际应用中是否遇到过类似的微控制器?你对Z86C15的哪些特性最感兴趣呢?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 键盘控制器
    +关注

    关注

    0

    文章

    8

    浏览量

    8861
  • 8位MCU
    +关注

    关注

    0

    文章

    104

    浏览量

    17984
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Z86C83/C84/E83 CMOS Z8® MCU:嵌入式控制的理想之选

    Z86C83/C84/E83 CMOS Z8® MCU:嵌入式控制的理想之选 在嵌入式
    的头像 发表于 04-07 11:30 290次阅读

    Z86C33/C43:CMOS Z8 MCU消费控制器处理技术剖析

    Z86C33/C43:CMOS Z8 MCU消费控制器处理
    的头像 发表于 04-07 11:30 181次阅读

    探秘Z86E21 CMOS Z8® OTP微控制器:特性、应用与设计要点

    探秘Z86E21 CMOS Z8® OTP微控制器:特性、应用与设计要点 在电子工程师的工具箱中,微控制器是实现各种智能系统的核心部件。今天
    的头像 发表于 04-04 14:40 604次阅读

    Z86E15 OTP CMOS Z8 8OTP键盘控制器:特性、参数与应用解析

    Z86E15 OTP CMOS Z8 8OTP键盘控制器
    的头像 发表于 04-04 14:40 589次阅读

    Z86C61/62/96 CMOS Z8控制器技术剖析与应用洞察

    Z86C61/62/96 CMOS Z8控制器技术剖析与应用洞察 在电子工程师的设计世界里
    的头像 发表于 04-04 14:15 566次阅读

    Z86C3X/C40 CMOS Z8 消费控制器处理深度解析

    Z86C3X/C40 CMOS Z8 消费控制器处理深度解析 一、引言 在当今的电子设计领域,
    的头像 发表于 04-04 14:05 613次阅读

    Z8 Encore! XP® F0822系列微控制器:高性能8解决方案

    ® F0822系列属于Z8 Encore! XP微控制器MCU)家族,基于8eZ8 CPU。
    的头像 发表于 04-04 13:40 582次阅读

    深入解析Z87C33 CMOS Z8® MCU:消费级控制器处理的卓越之选

    深入解析Z87C33 CMOS Z8® MCU:消费级控制器处理的卓越之选 在电子工程师的日常
    的头像 发表于 04-04 13:10 618次阅读

    Z86K15 键盘控制器:特性、功能与应用解析

    Z86K15 键盘控制器:特性、功能与应用解析 在电子设备的设计中,键盘控制器扮演着至关重要的角色。今天,我们就来深入了解一下 ZiLOG
    的头像 发表于 04-04 13:00 605次阅读

    Z86E33/733/E34/E43/743/E44 CMOS Z8 OTP微控制器:特性与应用解析

    Z86E33/733/E34/E43/743/E44 CMOS Z8 OTP微控制器:特性与应用解析 在电子设备不断创新发展的今天,微控制器
    的头像 发表于 04-04 12:40 639次阅读

    Z86E04/E08 CMOS Z8 OTP微控制器产品特性与应用分析

    Z86E04/E08 CMOS Z8 OTP微控制器产品特性与应用分析 一、引言 在电子设计领域,微控制器是众多应用的核心组件。Zilog的
    的头像 发表于 04-04 12:15 638次阅读

    深度剖析Z86C93 CMOS Z8控制器:功能特性与设计应用

    深度剖析Z86C93 CMOS Z8控制器:功能特性与设计应用 引言 在电子设计领域,微控制器
    的头像 发表于 04-04 12:05 233次阅读

    Z86C91:高效ROMless微控制器技术剖析

    Z86C91:高效ROMless微控制器技术剖析 在电子设计领域,微控制器的选择至关重要,它直接影响着产品的性能、成本和开发周期。ZiLO
    的头像 发表于 04-04 12:05 274次阅读

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

    Z86C04/C08:8低成本1K/2K-ROM微控制器技术
    的头像 发表于 04-04 11:55 213次阅读

    探索Z86093:ROMless CMOS 8Z8 MCU的卓越性能与应用潜力

    探索Z86093:ROMless CMOS 8Z8 MCU的卓越性能与应用潜力 在电子工程师的
    的头像 发表于 04-04 11:40 218次阅读