Z8 Encore! XP 64K 系列闪存微控制器产品详解

电子说

1.4w人已加入

描述

Z8 Encore! XP 64K 系列闪存微控制器产品详解

一、引言

在微控制器的世界里,Zilog 的 Z8 Encore! XP MCU 系列一直占据着重要的位置。今天我们要深入探讨的是 Z8 Encore! XP 64K 系列闪存微控制器,它是基于 8 位 eZ8 CPU 的产品,为 8 位微控制器家族增添了闪存功能,其闪存的在线编程能力大大缩短了开发时间,并且方便在现场进行程序更改。这个系列适用于多种应用场景,如电机控制、安全系统、家用电器、个人电子设备和传感器等。那么,它到底有哪些独特的特点和优势呢?下面我们就来详细了解一下。

文件下载:Z8F1621VN020SC00TR.pdf

二、产品特性

2.1 强大的 CPU 性能

该系列采用 20 MHz 的 eZ8 CPU,执行的是原始 Z8 指令集的超集,拥有诸多出色的特性。例如,直接寄存器到寄存器的架构,让每个寄存器都能充当累加器,不仅提高了执行时间,还减少了对程序内存的需求;软件堆栈在子程序调用和中断方面比硬件堆栈有更大的深度;与现有 Z8 代码兼容,方便开发者进行迁移和升级;扩展的内部寄存器文件可访问高达 4 KB 的空间;新的指令提高了使用高级编程语言(如 C)开发代码的执行效率;采用流水线指令获取和执行方式;新增的指令(如 BIT、BSWAP、BTJ 等)提升了性能;支持 12 位线性寻址的寄存器文件;最高可达 10 MIPS 的操作速度,并且对 C 编译器友好,每条指令只需 2 到 9 个时钟周期。

2.2 丰富的存储资源

具备高达 64 KB 的闪存,支持在线编程,同时拥有高达 4 KB 的寄存器 RAM,能够满足不同应用场景下的数据存储和程序运行需求。

2.3 多样的外设配置

  • 模拟 - 数字转换器(ADC):12 通道、10 位的 ADC,可将模拟输入信号转换为 10 位二进制数,能接受多达 12 个不同的模拟输入源,为模拟信号处理提供了强大的支持。
  • 通用异步收发传输器(UART):两个全双工的 9 位 UART,支持 8 - 9 位数据模式、可选择的奇偶校验,还具备高效的总线收发器驱动使能信号,可用于控制多收发器总线(如 RS - 485)。
  • I²C 控制器:使 Z8 Encore! XP 与 I²C 协议兼容,由串行数据(SDA)线和串行时钟(SCL)线两条双向总线组成。
  • 串行外设接口(SPI):全双工、同步、面向字符的通道,支持四线接口,可与其他外设(如 EEPROM、A/D 转换器和 ISDN 设备)进行数据交换。
  • 定时器:最多四个 16 位可重载定时器,可用于定时/计数事件或电机控制操作,支持单触发、连续、门控、捕获、比较、捕获和比较以及 PWM 模式。不过,44 引脚封装中只有 3 个定时器(定时器 0 - 2)可用。
  • 看门狗定时器(WDT):带有内部 RC 振荡器,可提高系统的可靠性,防止程序跑飞。
  • 直接内存访问控制器(DMA):具有三个通道的 DMA,其中两个通道用于寄存器 RAM 与 I/O 操作之间的数据传输,第三个通道自动控制从 ADC 到内存的数据传输,提高了数据传输效率。
  • 通用输入/输出(GPIO):拥有七个 8 位端口(端口 A - G)和一个 4 位端口(端口 H),每个引脚都可单独编程,除端口 B 和 H 外,所有端口都支持 5 V 容忍输入。
  • 中断控制器:支持多达 24 个中断,包括 12 个内部中断和 12 个 GPIO 引脚中断,并且具有 3 级可编程中断优先级。
  • 复位控制器:可通过 RESET 引脚、上电复位、看门狗定时器、STOP 模式退出或电压欠压(VBO)警告信号进行复位。
  • 片上调试器(OCD):集成了片上调试器,通过单引脚接口与 OCD 通信,提供了丰富的调试功能,如读写寄存器、编程闪存、设置断点和执行代码等。

2.4 良好的电气特性

工作电压范围为 3.0 V 到 3.6 V,输入支持 5 V 容忍,有 0 °C 到 +70 °C、–40 °C 到 +105 °C 和 –40 °C 到 +125 °C 三种不同的工作温度范围,能适应不同的应用环境。

三、部件选择指南

Z8 Encore! XP 64K 系列有多种不同的部件可供选择,每个部件在闪存容量、RAM 大小、I/O 引脚数量、定时器数量、ADC 通道数等方面存在差异。例如,Z8F1621 具有 16 KB 闪存、2 KB RAM、31 个 I/O 引脚、3 个 16 位带 PWM 的定时器、8 个 ADC 通道等;而 Z8F6423 则拥有 64 KB 闪存、4 KB RAM、60 个 I/O 引脚、4 个 16 位带 PWM 的定时器、12 个 ADC 通道等。开发者可以根据具体的应用需求来选择合适的部件。

四、信号与引脚描述

4.1 可用封装

该系列产品提供多种封装样式,包括 40 引脚 PDIP、44 引脚 LQFP、44 引脚 PLCC、64 引脚 LQFP、68 引脚 PLCC 和 80 引脚 QFP 等。不同的部件适用于不同的封装,开发者可以根据实际的 PCB 设计需求进行选择。

4.2 引脚配置

不同封装的引脚配置各不相同,例如 40 引脚双列直插式封装(PDIP)不支持 T2OUT 和定时器 3。在进行硬件设计时,需要仔细参考相应的引脚配置图,确保引脚连接正确。

五、总结

Z8 Encore! XP 64K 系列闪存微控制器凭借其强大的 CPU 性能、丰富的存储资源、多样的外设配置和良好的电气特性,为开发者提供了一个功能强大、灵活多样的解决方案。无论是在工业控制、消费电子还是其他领域,都能找到其用武之地。在实际应用中,开发者可以根据具体的需求选择合适的部件和封装,充分发挥该系列微控制器的优势。你在使用类似微控制器的过程中,遇到过哪些挑战呢?欢迎在评论区分享你的经验。

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

全部0条评论

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

×
20
完善资料,
赚取积分