ZiLOG Z80C30/Z85C3010PEC串行通信控制器(SCC)是ZiLOG于1981年推出的SCC系列的引脚和软件兼容CMOS成员。它是一种双通道、多协议数据通信外围设备,可通过多路复用或非多路复用地址/数据总线轻松连接到CPU。先进的CMOS工艺提供了更低的功耗、更高的性能和卓越的抗噪声能力。内部寄存器的编程灵活性允许SCC被配置为满足各种串行通信应用。图1显示了SCC的框图。
许多片上功能,如波特率发生器(BRG)、数字锁相环(DPLL)和晶体振荡器,减少了对外部逻辑的需求。其他功能包括10x 19位状态FIFO和14位字节计数器,以支持使用DMA控制器的高速SDLC传输。
SCC处理异步格式、面向同步字节的协议(如IBM Bisync)和面向同步位的协议(例如HDLC和IBM SDLC)。这种多功能设备几乎支持任何串行数据传输应用(盒式磁带、软盘、磁带机等)。
该设备在任何同步模式下生成并检查CRC码,并且可以编程为在各种模式下检查数据完整性。SCC还包含两个信道中调制解调器控制的设施。在不需要这些控件的应用中,调制解调器控件可用于通用I/O。
还支持菊花链中断层次结构。
特色
- 双全双工信道-每个信道都配有晶体振荡器、波特率发生器和数字锁相环
- 最高4Mbps数据速率
- #多种协议:异步、单同步、双同步、SDLC/HDLC和SDLC/HDL循环
- 编码模式:NRZI、FMO、FM1和曼彻斯特
- CRC-16或CRC-CCITT错误检测
- 1字节传输FIFO
- 3字节接收FIFO
- 扩展温度范围
(图片:引出线)