欢迎来到天天文库
浏览记录
ID:57176877
大小:40.50 KB
页数:17页
时间:2020-08-02
《计算机系统接口技术-串行通信课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机接口技术第二讲串行通信异步串行通信起始位(1位),字符代码数据位(5-8),奇偶校验位(0-1位),停止位(1,1.5,2位)最常用模式,8位,无校验,1停止位,记作8-N-1。数据传送模式全双工(FullDuplex)半双工(HalfDuplex)回显的考虑信号调制与解调MODEM数据通信设备(DCE)传输速率与传送距离波特率:每秒传输信号位数标准波特率:110、300、1000、1200、2400、4800、9600、19200、38400、55600、111200bits/s数据传输速率计算(包括停止位、开始位、校验位)串行
2、接口标准:RS-232CRS-232C:美国EIA、贝尔实验室,1969年,设计目标(DTE和DCE之间)电气特性逻辑电平:3-15V有效,一般为12V逻辑“1”,-12V;逻辑“0”,+12VTTL电平和串口电平转换:MC1488/1489或SN75150/75154完成TTL/EIA或EIA/TTL转换机械特性DB-25S或DB9S最大物理距离:约30米RS-232C连接器信号发送数据TD(2/3)、接收数据RD(3/2)、请求发送RTS(4/7)、清除发送CTS(5/8)、数据机就绪DSR(6/6)、信号地SG(7/5)、数据检出
3、有效DCE(8/1)、数据终端准备好DTR(20/4)、振铃RI(22/9)(DS25/DS9)COM在PC中的地址端口基地址中断号COM10x03F80x00CCOM20x02F80x00BCOM30x03E80x00CCOM40x02E80x00B8250和165500发送保持寄存器/接收数据寄存器/LSB除数锁存1中断允许寄存器2中断标志寄存器3线路控制寄存器4Modem控制寄存器5线路状态寄存器6Modem状态寄存器7中间结果寄存器USART-通用异步接收/发送器NSI8250寄存器0:读写数据,置除数(线路控制位7)1:中断允
4、许(bit0-接收,1-发送,2-接收数据出错,3-Modem状态改变)2:中断标志,中断原因(3:线路状态改变,2:接收,1:发送,3:Modem)3:线路控制(bit7:装除数,6:break,5-3:校验方式,2:2停止位或1,1-0:数据位数5-8寄存器(2)4:Modem控制(bit4:Loop,3:Out2,2:Out1,1:_RTS,0:_DTR)5:线路状态(只读)(6:发送移位空、5:发送保持空、4:间断、3:帧错、2、奇偶错、1:读溢出、0:有数据)6:Modem状态(只读)(7:DCD、6:RI、5:DSR、4:C
5、TS、3:DCD变化、2:RI变化、1:DSR变化、0:CTS变化)应用串行通信选择原则在一端使用标准的PC串行端口只有两台计算机设备需要连接在一起这两台设备分开的距离可以是任意的需要实时传送的数据量相对少在设备之间传送可读性命令,使用标准协议传送数据串口编程MS-DOS:BIOS、DOS、直接IO访问Linux:基于文件,read/write,sync/async方式Windows:MSComm控件,WindowsAPIRS-485RS-485(或TIA/EIA-485,ISO/IEC8482.1993)优点低成本:单一+5V电源(R
6、S232需要±5V)网络能力:多引出线接口,最多支持256个节点长距离连接:4000英尺(RS232为50-100英尺)快速:10Mbps平衡和非平衡线路非平衡线路:单端接收平衡线路:差分输入平衡连线优势:无噪声不受接地电势差影响
此文档下载收益归作者所有