您的位置:技术工种之机修知识网 设备修理知识 正文
原作者:[标签:作者] 添加时间:2007-06-28 原文发表时间:2007-06-29 人气:1


 

摘要:简要从硬件和软件两方面介绍一种嵌入式的多协议串行通信设计方案。该设计方案采用多协议串行通信控制器Z85C30及外围电路开发,通过软件编程,可满足各种串行通信要求,如异步、按字节同步、按位同步等通信格式。

关键词:嵌入式系统 串行通信控制器(SCC) Z85C30

引言

我们在嵌入式系统的开发过程中,经常需要设计串行通信口,用以同其它设备或计算机网络交换数据。针对不同的应用场合及不同的通信格式,在硬件设计方面有许多不同的芯片可供选择,如Intel 8251A、Intel 8274、Intel 82530等。采用ZILOG公司的串行通信控制器Z85C30进行设计,和其它器件相比,具有功能强、速度快、外部逻辑少等优点。

1 串行通信控制器Z85C30介绍

Z85C30是ZILOG公司推出的一种串行通信控制器(SCC)。它具有双通道,适用于8位、16位处理器的系统,能够完成串行到并行、并行到串行的转换。Z85C30能够处理诸如异步格式、面向字节的同步规程(如IBM双同步规程)、面向比特的同步规程(如HDLC、SDLC);能够产生、检查CRC循环冗余检验码。

Z85C30每个通道有14个写寄存器、7个读寄存器。通过对其编程,可将通信控制器配置满足各种格式,如数据长度、停止位的位数、有无奇偶检验等。

1.1 Z850C30主要性能

①同步速率。16MHz时钟下,传输速率达4Mb/s;使用16MHz时钟,传输速率达1Mb/s(FM编码);使用16MHz时钟,传输速率达500Kb/s(NRZI编码)。

②异步性能。每个字符5、6、7或8位;1/2或2位停止位;奇或偶校验;1、16、32、64倍时钟格式;断点产生和测试;奇偶、超载和帧出错测试。

③按字节同步性能。内同步或外同步;1或2个同步字符;自动CRC产生、测试。

④SDLC/HDLC性能。异常中止序列的产生和检测;“0”的自动插入和删除,报文间标志的自动插入,地址段的识别,信息段剩余管理,CRC产生、测试;具有EOP识别/循不入口和出口的SDLC方式;可选NRZ、NRZI、曼彻斯特或FM编/解码;具有时钟恢复能力的数字锁相环;具有自动回波和局部回送的诊断能力。

另外,Z85C30能在SDLC/HDLC方式下更高效地工作,如果有10
本页地址

相关文章

基于通信器S1503的门禁系统的设计
电话远程控制
家用电器即插即用技术规范的研究
远程终端中通信控制卡的设计与实现
串行通信控制器85C30及其应用
基于IP Multicast的分布式音视频接几和共享
基于AT89818的10M/100M以太网交换机设计
如何利用SDL开发TD-SCDMA高层信令
光纤扰动入侵检测系统的设计与实现
实现Ethernet over SDH的嵌入式系统研究
短波扩频通信系统中数字相关器的FPGA设计与
多媒介通信系统链路管理的设计和实现
模拟I2C总线多主通信的通用软件包
高保真实时准动态图像采集压缩和远程传输平
基于TM1300的可视电话终端研究
卷积码 QPSK的中频调制解调系统的FPGA实现
在Windows2000下用多线程实现1394串行总线通
异步串行接口与以太网服务器的连接
ECP协议及在SX52BD与PC机间通信的实现
UART多串口扩展器SP2338DP及其应用

相关评论


本文章所属分类:首页 设备修理知识