- 1、本文档共49页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章串行通信
第十章 串行通信 本章主要内容: 1、 串行通信基础 2、串行接口标准 3、可编程串行接口芯片8251 2、通信速率 1. 波特率: 是指在串行通信中,在基本波传输的情况下,每秒钟传送的二进制脉冲的数目。 用波特率表示:即1波特=bit/s (位/秒) 常用的标准波特率:110,300,1K,1.2K,2.4K,4.8K, 9.6K,19.2K,56K 2.字符速率: 是指每秒所传输的字符数,这个概念使用少。 字符速率与波特率的关系: 1个字符:1个起始位+8个数据位+1个校验位+2个终止位=12位 如果波特率:12000 则字符速率:12000/12=1000字符/s 10.1.2 串行数据传送方式 串行通信中,数据通常是在二个站(点对点)之间进行传送,按照数据流的方向可分成三种传送模式:单工、半双工和全双工三种。 1、单工(Single Duplex) 2.半双工(Half Duplex) 使用同一根传输线,既可发送数据又可接收数据,但不能同 收送数据,这样的传送方式就是半双工(Half Duplex)制, 如图9.2所示。 特点:①每一端都有发送器和接收器 ②有二条传送线 应用:交互式应用,远程监测控制 10.1.3 信号传输方式 1、基带传输方式 2、频带传输方式 计算机的通信是要求传送数字信号,而在进行远程数据通 信时,线路往往是借用现有的公用电话网,但是,电话网是为 音频模拟信号的设计的。一般为300~3400Hz,不适合于数据 信号。 因此需要对二进制信号进行调制,以适合在电话网上传输 相应的音频信号,在接收时,需要进行解调,还原成数字信号。 10.2 串行接口标准 ②DB-9型 9针,9针全用,如下图。 二、RS-422/RS-423接口标准 1.特点: (1)采用平衡发送器和差动接收器,由于是双线传输,大大提 高了抗共模干扰的能力。 因为是两条传输线的电位差决定逻辑电平 AA′-BD ′ -2V,表示“1” AA′-BD ′ +2V,表示“0” (2)传输速率 10Mbps(15m时) 90Kbps(1200m时) 2.连接 2)RS-423 1.连接: 三、RS-485接口标准 1.特点: (1)兼容RS-422A,扩展RS-422A的功能; (2)允许在电路中有多个发送器和允许一个发送器驱动多个接收器,多达32个收/发器; (3)搞干扰能力强,传送距离远,传输速率高。 数传率:100Kbps 1.2Km 不用MODEM 9.6Kbps 15Km 10Mbps 15m 10.3 可编程串行接口芯片8251A 功能:异步起止协议 同步面向字符协议 组成:接收器、发送器、调制控制、读/写控制、数据总线缓冲器 1.发送器 ①TXRDY(Transmitter Ready):发送器准备好,高电平有效 ②TXE(Transmitter Empty):发送器空,状态线,高有效 ③TXD:发送数据线 ④TXC:发送器输入时钟 2.接收器 ①RXD:接收数据线 ②RXRDY:接收器准备好 ③TXEMPTY:接收器空 ④TXC:接收器输入时钟 3.与调制器的接口接号 ①DTR:数据终端准备好 ③DSR:数据装置准备好 ②RTS:请法发送 ④CTS:清除传送 10.3.3 8251A的引脚功能 10.3.4 8251A的编程 1.方式控制字 约定双方的通信方式,数据格式,传送速率 a.作用:对8251A工作方式进行选择,是异步方式还是同步方式 b.格式: 例1:异步通信中,若帧数据格式为:字符长度8位,双同步 字符,内同步方式,奇校验,波特率因数是16,则工作字是:=DEH MOV DX,309H ;8251命令口 MOV AL,0DEH ;异步工作方式字 OUT DX,AL 例2:同步通信中,若帧数据格式为:字符长度8位,双同步 字符,内同步方式,奇校验,则工作字是=1CH。 MOV DX,309H ;8251命令口 MOV AL,1CH ;同步工作方式字 OUT DX,AL 2.操作命令控制字 a.作用:是确定8251A的实际操作,迫使8251A进行某种操作或工作状态,以便接收或发送数据。
文档评论(0)