- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第14章_串行通信接口
第14章 串行通信接口 14.1 串行通信的基本概念 14.1.1 串行通信的基本特点 ? 按位串行的传输,该线既作数据线又作联络线; ? 数据传输的格式有固定要求,分为异步和同步; ? 串行通信往往需要进行逻辑关系和电平的转换; ? 要求双方约定传输的波特率; ? 串行通信易受干扰。 特点:①每一端都有发送器和接收器 ②有二条传送线 应用:交互式应用,远程监测控制 调制器的类型:调幅、调频和调相 1)幅移键控(ASK) 2)频移键控(FSK) 3)相移键控(PSK) 14.1.5 串行通信的差错控制 串行数据在传输过程中,由于干扰而引起误码是难免的,这直接影响通信系统的可靠性,对通信中的检/纠错能力是衡量一个通信系统的重要内容。 检错:发现传输中的错误,称为检错。 纠错:发现并消除传输中的错误,称为纠错。 例:奇偶校验检错 方阵码检错 循环冗余码(CRC)检错 方阵码检错技术: 是奇偶校验与“检验和”的综合。 ① 7位编码后附加1位奇偶位。 ② 若干个字符组成一个数据块列成方阵,列向按位相加产生一个单字节检验和附加到数据块未尾。 1 1 0 1 0 0 1 0 0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 0 0 0 0 1 0 0 1 14.3 串行通信接口标准 14.3.1 EIA-RS-232接口标准 RS-232标准是美国EIA(电子工业联合会)与BELL等公司一起开发的,1969年公布的通信协议,适合的数传率:0~20Kbps。 1.电气特性 RS-232对电气特性,逻辑电平和各种信号线的功能都作了规定。逻辑: “1”=-5V~-15V; “0”=+5V~+15V 与TTL逻辑电平不一样,可用TTL/EIA电平转换器进行转换。 14.3.2 RS-485接口标准 1、特点: (1)采用平衡发送器和差动接收器,由于是双线传输,大大提高了抗共模干扰的能力。 两条传输线的电位差决定逻辑电平: AA′- BB ′ -200mV,表示“0” AA′- BB ′ +200mV,表示“1” (2)传输速率 9.6Kbps(15K时) 100Kbps(1200m时) (3)允许在电路中由一个发送器驱动多个接收器, 多达32个收/发器。 14.4 串行通信接口电路 14.4.1 串口通信接口的基本任务 (1)实现串行数据格式化; (2)进行串/并转换; (3)可靠性检验; (4)实施接口与DCE之间联络控制; (5)进行电平转换。 14.4.2 串口通信电路的组成 一般有串行接口芯片,波特率发生器,电平转换器和地址译码器组成。 发送器: 首先把待发送的并行数据转换成为所需要的帧格式并加上校验位,然后在发送时钟TXC的控制下,由引脚TXD逐位串行发送出去。 ① TXRDY(Transmitter Ready):发送器 准备好,状态线,高电平有效; ② TXEMPTY(Transmitter Empty):发送 器空,状态线,高电平有效; ③ TXD:发送数据线; ④ TXC:发送器输入时钟。 例1:在异步通信中,采用8位数据位,1位起始位,2位停止位,奇校验,波特率因数是16,则方式字是=0DEH 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进入 某种工作状态,以便接收或发送数据。 b.格式: 例3:使8251内部复位,并且允许接收,又允许发送,则程序段为: MOV DX,309H ;8251命令口
文档评论(0)