深入解析Z80230/Z85230/L增强型串行通信控制器

电子说

1.4w人已加入

描述

深入解析Z80230/Z85230/L增强型串行通信控制器

在电子工程领域,串行通信控制器是实现数据高效传输的关键组件。今天,我们将深入探讨Zilog公司的Z80230/Z85230/L增强型串行通信控制器(ESCC),从其引脚功能、特性到编程和应用,为大家带来全面的解析。

文件下载:Z8523008VEG.pdf

一、产品概述

Z80230/Z85230/L ESCC在数据通信方面表现卓越,适用于多种协议,如异步、同步和SDLC等。它不仅具备基本的通信功能,还在多个方面进行了增强,为系统设计提供了更多的灵活性和高效性。

二、引脚功能详解

(一)引脚分组

ESCC的引脚分为七个功能组,包括地址/数据、总线定时和复位、设备控制、中断、串行数据、外设控制和时钟。不同的引脚组在数据传输和系统控制中发挥着不同的作用。

(二)通用引脚

像CTSA、CTSB、DCDA、DCDB等引脚,在自动使能模式下可作为收发器使能,否则可作为通用输入。这些引脚采用施密特触发器缓冲,能适应缓慢的上升时间输入。

(三)专用引脚

Z85230/L和Z80230有各自的专用引脚。例如,Z85230/L的D7 - D0用于数据和命令传输,而Z80230的AD7 - AD0则是地址/数据复用线。

三、功能特性亮点

(一)输入/输出能力

ESCC通过17个写寄存器和16个读寄存器实现与系统的通信。其中,新的写寄存器7 Prime(WR7’)可开启多项新功能,如扩展读取使能、调整FIFO中断级别等。

(二)数据通信能力

  1. 异步模式:相比标准串行通信控制器,ESCC增加了更深的数据FIFO,有效防止数据下溢和溢出,提高总线带宽利用率。它支持5 - 8位字符传输,可选择奇偶校验和停止位数量,还具备中断功能和错误检测机制。
  2. 同步模式:支持字节和位导向的同步通信,可使用6 - 8位或12 - 16位同步字符进行字符同步。同时,它还能自动发送CRC数据,确保数据传输的准确性。
  3. SDLC模式:支持SDLC和HDLC等同步位导向协议,能自动发送标志、插入零和生成CRC。在传输过程中,可处理帧中止和下溢情况,确保数据的完整性。

    (三)增强特性

  4. FIFO缓冲:4字节的发送FIFO和8字节的接收FIFO可配置中断级别,提高数据传输效率。
  5. WR7’寄存器:开启六项新功能,如自动RTS引脚停用、自动EOM复位等,简化编程过程。
  6. 其他增强:包括CRC接收改进、TxD强制高电平特性、快速SDLC传输数据中断响应等,提升了系统的性能和稳定性。

四、编程与配置

(一)寄存器编程

ESCC的每个通道都有独立的写寄存器,可通过系统分别编程。Z85230/L和Z80230的寄存器访问方式有所不同,但都能实现对通道功能的精确配置。

(二)初始化过程

软件首先初始化基本操作模式,如设置字符长度、时钟速率等,然后设置中断模式,最后启用收发器。

(三)读写寄存器

写寄存器用于配置通道功能,读寄存器可获取状态信息和BRG时间常数等。通过合理使用这些寄存器,可实现对ESCC的全面控制。

五、电气特性与时序

(一)电气特性

ESCC的绝对最大额定值规定了其工作的电压、温度范围,标准测试条件则为电气特性的测量提供了统一的环境。其直流和交流特性确保了在不同工作条件下的稳定性和可靠性。

(二)时序要求

Z80230和Z85230/L的读写周期、中断响应周期等都有严格的时序要求。在设计系统时,必须确保满足这些时序要求,以避免数据传输错误。

六、常见问题与解决方案

(一)IUS问题

在特定条件下,IUS(中断服务中)标志可能会误清除EOF中断。可通过选择替代操作模式或使用菊花链方法来解决。

(二)RTS问题

自动RTS停用功能在多帧连续传输时可能出现问题。可通过在帧间插入空闲时间来避免数据损坏。

(三)其他问题

如自动TxD强制高电平、SDLC FIFO溢出、默认RR0和RR10值问题以及CRC问题等,都有相应的解决方案,可根据具体情况进行处理。

七、应用与展望

Z80230/Z85230/L ESCC在工业自动化、通信设备等领域有着广泛的应用前景。其丰富的功能和增强特性为工程师提供了更多的设计选择,能够满足不同系统的需求。随着技术的不断发展,ESCC有望在更多领域发挥重要作用。

作为电子工程师,我们在使用Z80230/Z85230/L ESCC时,需要深入理解其引脚功能、特性和编程方法,严格遵循电气特性和时序要求,同时注意解决可能出现的问题。只有这样,才能充分发挥其优势,设计出高效、稳定的通信系统。大家在实际应用中遇到过哪些有趣的问题呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分