计算机硬件及网络第六章串行通信接口.pptxVIP

计算机硬件及网络第六章串行通信接口.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机的CPU与其外部设备之间常常要进行信息的交换, 一台计算机与其他的计算机之间有时也要交换信息。所有这些信息交换均可称为“通信”。 通信的基本方式可分为并行通信和串行通信两种。 并行通信是指数据的各位同时进行传送的通信方式。 串行通信是指数据是一位一位地按顺序传送的通信方式。;;6、1、1.串行通信的分类;1.1 异步传送方式;起止式异步通信数据格式 ①每个字符总是以起始位开始(“0”),以停止位(“1”)结束。;;异步通信的时钟定时方法;波特率;;波特率和时钟频???;例1 某一串行接口电路的发送器时钟频率为19200Hz,波特率因子的值为16,则发送波特率;异步通信中,收发双方的约定;1.2同步传送方式;2. 同步通信;;6、1、2 串行通信的制式;3、全双工传送方式 当数据的接收和发送分流,分别由两根不同的传输线传送时,通信双方都能在同一刻时行发送和接收数据 ;6、1、3 串行通信的调制解调;数据终端设备DTE——数据源和目的地;;6、1、4 串行口的基本功能和硬件支持;;2)错误校验;2 同步串行接口;组成;6、2 串行通信接口标准;1、RS-232C的电气特性;1.机械特性 (1)连接器(Connector)常用二种: ; ②DB-9型 9针,9针全用,如下图。;2、主要引脚的功能;TxD 2:发送数据 串行数据的发送端 RxD 3:接收数据 串行数据的接收端 RTS 4:请求发送 当数据终端设备准备好送出数据时,就发出有效的RTS信号,用于通知数据通信设备准备接收数据 CTS 5:清除发送(允许发送) 当数据通信设备已准备好接收数据终端设备的传送数据时,发出CTS有效信号来响应RTS信号 RTS和CTS是数据终端设备与数据通信设备间一对用于数据发送的联络信号;DSR 6:数传机就绪 表明Modem处于可使用的状态 SG 7:信号地 为所有的信号提供一个公共的参考电平 DCD 8:数据载体检出 当本地调制解调器接收到来自对方的载波信号时,该引脚向数据终端设备提供有效信号 DTR 20:数据终端就绪 数据终端可使用。 RI 22:振铃指示 当调制解调器接收到对方的拨号信号期间,该引脚信号作为电话铃响的指示、保持有效;4、 RS-232C总线接口的常用接法;不使用联络信号的3线相连方式;电话线; 1.特点: (1)采用平衡发送器和差动接收器,由于是双线传输,大大提高了抗共模干扰的能力。 因为是两条传输线的电位差决定逻辑电平 AA′-BB ′ 200mV,表示“1” AA′-BB ′ 200mV,表示“0” (2)传输速率 10Mbps(15m时) 90Kbps(1200m时) ;2.连接;6.2.3 RS-485接口标准;9.4 串行通信接口的任务及组成;6.3 可编程串行通信接口芯片8251A; 8251A的内部结构 ;;⑴接收器 接收器的功能是接收RxD引脚上送来的串行数据,并按规定的格式把它转换成为并行数据,存放在数据总线缓冲器中。;;6、3、2 8251A的外部引脚;;;⑵状态信号;⑶时钟信号;⑷与外设的接口信号;6.3.3 8251A的控制字和状态字;;例1:设在异步通信中,数据格式采用8个数据位,2个停止位,奇校验,波特率因子是16。 ;例2:在同步通信中,如果帧数据格式为:字符长度8位,两个同步字符,内同步,偶校验 .;2)工作命令控制字;;例3:如果要使8251A进行内部复位 ;2、状态字;例5:异步串行通信,采用查询传送方式,发送一个字节,然后再接收一个字节 ;L2: IN AL,DX ;读状态字 AND AL,02H ;检查接收器是否就绪 JZ L2 ;未就绪,转L2等待 DEC DX ;指向8251A数据口 IN AL,DX ;读取接收的字节 MOV [DI],AL;在接收程序中,若要检查出错信息 MOV DX,309H ;8251A控制口 IN AL,DX ;读状态字 TEST AL,38H ;检查D5 D4 D3 三个位 JNZ ERROR ;如果其中有一位为1, 则出错,转错误处理程序 ;8251A的方式选择控制字、工作命令字和状态字这三者之间的关系 ;6.3.4 8251A的初始化流程;;例6-1 异步方式下初始化程序;;6、3、5 8251A应用实例;1)硬件连接;2)软件设计;MOV BX, OFFSET DISBUF MOV CX COUNT WAIT: MOV DX, 301H IN AL, DX TEST AL, 80H JZ WAIT MOV DX, 30

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档