18微型计算机技术第第九章串行通信第22,23讲20150119探究.ppt

18微型计算机技术第第九章串行通信第22,23讲20150119探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 串行通信和可编程串行 接口8251A 9.1串行通信与串行接口 一、串行通信概述 串行通信是计算机与外设,或计算机与计算机 之间交换信息的一种方式。 数据经一根传输线按位串行发送和串行接收。 一、串行通信概述 串行通信节省通信线路,成本低,广泛应用在 通信及网络系统中。 数据传输速率低,控制复杂。 适合远距离传送。 二、串行通信工作方式 串行通信有如下3种工作方式: (1)单工方式(Simplex) 二、串行通信工作方式 串行通信有如下3种工作方式: (2)半双工方式(Half Duplex) 二、串行通信工作方式 串行通信有如下3种工作方式: (3)全双工方式(Full Duplex) 三、串行通信数据收发方式 由于信息在一个方向上传输只用一根传输线, 这根线上既传数据,又传联络信号,为此就必 须制定串行通信的一系列约定,通信协议或规 程。 信息的发送方和接收方必须“同步”。 串行通信协议 为了实现同步,互通双方必须就数据的传输方 式、同步控制、差错处理、应答方式和信号格 式等问题作出共同遵守的一组规定。 目前串行通信中数据传输的同步方法有两种, 异步方式和同步方式。 1、异步通信方式 异步通信是以字符为信息单位传送的,每个字 符作为独立的1帧数据。 异步通信的“异步”主要体现在字符与字符之 间通信没有严格的定时要求。 一旦传送开始, 收/发双方则以预先约定的传 输速率,在时钟的作用下,传送这个字符中的 每一位。 适合传送数据量少,对传输率要求不高的场合。 1、异步通信方式 异步通信的双方需要两项约定: ① 字符格式:即字符的编码形式,奇偶校验、 起始位和停止位的规定。 ② 波特率(bit/秒)。 (1)异步通信的数据格式 起始位——每个字符开始传送的标志。 起始位采用逻辑 0 电平。 (2)串行通信数据传输速率 串行通信中常用波特率来描述传输数据的快慢。 波特率指单位时间内传送二进制数据的位数; 以位/秒(bps)为单位。 (2)串行通信数据传输速率 过去异步通信的数据传输波特率一般可选: 300,600,900,1200,2400,4800,9600bps。 现在,可以达到115200bps或更高。 (2)串行通信数据传输速率 例如:异步传输7位ASCII码,如果需要数据传输速率 为240字符/秒,使用1位奇偶校验位和1位停止位,则: 1、波特率应该是多少? 2、有效数据传输位是多少? 3、传输效率是多少? 解: 1、波特率: (7位数据位+1位起始位+1位校验位+1位停止位)×240=2400b/s 2、有效数据传输位是:7×240=1680b/s 3、传输效率是:1680/2400=70% (2)串行通信数据传输速率 例如:若在串行通信中的波特率是1200b/s,8位数据 位,1个停止位,无校验位,传输1KB的文件需要多长 时间? 解: 一个字符的位数: (8位数据位+1位起始位+1位停止位)=10bit 每秒传送的字符数: 1200/10=120个 传输1KB的文件的时间: 1000/120=8.33秒 (2)串行通信数据传输速率 又如:设异步串行通信时,每个字符对应1个起始位, 7个信息位,1个奇/偶校验位和2个停止位,每秒传送 这样的字符240个,其波特率为( )b/s。 A. 2400 B. 2640 C. 1200 D. 1920 (7位数据位+1位起始位+1位校验位+2位停止位)×240=2640b/s (3)异步串行通信优缺点 异步通信每传送一个字符,要增加大约20%的附 加信息,所以传送效率比较低。 异步通信方式简单可靠容易实现; 广泛应用于各种微型机系统中。 2、同步通信方式 在同步串行通信中,发送器不再是以每个字符 组织成一帧信息,而是由一串字符构成的数据 块; 每帧信息包括成百上千个字符,因此传送一旦 开始,要求每帧信息内部的每一位都要同步。 同步传送开始时要先发送特殊字符也称为同步 字符,同步字符可以是1个或2个。 当发送方与接收方达到同步后,就可以一个字 符接一个字符的发送一大块数据,而不需要起始位,停止位,明显提高了数据传送速度。 但收发双方必须采用同一个时钟。 2、同步通信方式 同步传输时,必须连续传送字符,每个字符的 位数相同,中间不允许有间隔; 若没有字符时,也要发送专用的“空闲”字符 或同步字符。 数据格式根据所采用的控制规程又可分为面向 字符型和面向比特型两种。 1、面向字符型数据格式 面向字符型的数据格式又有单同步、双同步和 外同步3种。 (1)单同步格式如下图: 1、面向字符型数据格式 (2)双

文档评论(0)

4477769 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档