电子说
在当今的电子通信领域,串行通信控制器扮演着至关重要的角色。Zilog公司的Z80C30和Z85C30 CMOS SCC(Serial Communications Controller)串行通信控制器,凭借其卓越的性能和丰富的功能,成为了众多工程师的首选。今天,我们就来深入剖析这款控制器,了解它的特点、功能以及在实际应用中的注意事项。
文件下载:Z85C3008VSG.pdf
Z80C30和Z85C30是Zilog公司推出的与引脚和软件兼容的CMOS成员,属于SCC家族。它们是双通道、多协议数据通信外设,能够轻松与具有复用或非复用地址/数据总线的CPU接口。这两款控制器采用先进的CMOS工艺,具有低功耗、高性能和出色的抗噪声能力。其内部寄存器的编程灵活性使得SCC能够配置用于各种串行通信应用。
Z85C30除了具备上述通用特性外,还有一些独特的功能。例如,新的可编程写寄存器7 prime(WR7)可启用新功能;在支持同步通信的SDLC模式方面有改进,包括改善功能以方便发送连续帧、自动SDLC打开标志传输、自动Tx欠载/EOM锁存复位等;改进了AC时序,如3至3.6 PCLK访问恢复时间、可编程DTR/REQ时序等。
Z85C30和Z80C30有一些通用的引脚,这些引脚在不同的功能中发挥着重要作用。
Z85C30和Z80C30也有各自特定的引脚。
系统与SCC设备的通信通过SCC的寄存器组进行。有十六个写寄存器和八个读寄存器,分别用WR和RR表示。这些寄存器用于配置SCC的各种功能,如CRC初始化、中断向量设置、波特率发生器时间常数设置等。
SCC支持三种数据传输方法:
SCC提供两个独立的全双工可编程通道,可用于任何常见的异步或同步数据通信协议。

SCC的每个通道都包含写寄存器,可通过系统分别编程以配置通道的功能。Z85C30和Z80C30的编程方式略有不同。
SCC从$\overline{WR}$和$\overline{RD}$(Z85C30)或$\overline{AS}$和$\overline{DS}$(Z80C30)生成与PCLK相关的内部控制信号。由于PCLK与这些信号没有相位关系,因此电路需要提供时间让亚稳态条件消失,从而产生与PCLK相关的恢复时间。不同的操作(读周期、写周期、中断确认周期)有不同的定时要求。
规定了器件的最大应力限制,如Vcc电源电压范围( - 0.3 V至 + 7.0 V)、所有引脚相对于GND的电压范围( - 3 V至VCC + 0.3 V)、工作环境温度和存储温度等。超过这些额定值可能会对器件造成永久性损坏。
DC特性和电容部分适用于特定的标准测试条件,所有电压参考GND,正电流流入参考引脚。
列出了输入、输出和双向电容的参数。
包括输入高电压、输入低电压、输出高电压、输出低电压、输入泄漏、输出泄漏、Vcc电源电流等参数。
给出了Z85C30和Z80C30的读/写定时、中断确认定时、复位定时等参数。
Z80C30和Z85C30提供40引脚DIP封装和44引脚PLCC封装。文档中给出了这两种封装的详细尺寸图和尺寸参数。
提供了不同频率(8 MHz、10 MHz、16 MHz)下Z80C30和Z85C30的订购型号。同时,介绍了Zilog零件编号的组成,如Z80C3016PSG表示Z80C30,16 MHz,PLCC,0º C至 + 70º C,无铅。
Zilog明确指出,其产品未经公司总裁和总法律顾问的事先书面批准,不得用于生命支持设备或系统的关键组件中。这是为了确保产品在高可靠性要求的应用中的安全性。
文档中关于器件、应用或技术的信息仅用于建议可能的用途,可能会被取代。Zilog不承担对文档中信息、器件或技术的准确性的责任,也不承担与使用这些信息、器件或技术相关的知识产权侵权责任。
在某些CPU环境中,创建具有必要定时的INTACK信号以确认中断并允许中断嵌套可能比较困难。此时,可以通过软件命令向SCC创建INTACK信号。但无论使用硬件还是软件中断确认周期,都需要在中断服务程序中发出复位最高IUS命令。
当INTACK和IEI引脚不使用时,应通过一个电阻(典型值为10 KΩ)上拉至Vcc。在编程和使用过程中,要注意各个引脚的功能和电平要求,确保正确连接和操作。
在设计电路时,必须严格遵守SCC的定时参数要求,包括读/写周期、中断确认周期等的定时。否则,可能会导致数据传输错误或系统不稳定。
要根据器件的工作环境温度范围进行合理的设计和使用,避免超出温度限制影响器件的性能和可靠性。
总之,Z80C30和Z85C30 CMOS SCC串行通信控制器是功能强大、性能卓越的通信外设。在实际应用中,工程师需要深入了解其特性、功能和使用注意事项,才能充分发挥其优势,设计出稳定、高效的通信系统。你在使用这款控制器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !