- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章总体要求: 本章重点: 本章难点: 7.1串行通信基础知识 CPU与外部设备之间的数据传输是通过输入/输出接口电路实现的。输入/输出接口按数据传输方式可分为并行接口和串行接口。并行接口和串行接口的“并行”和“串行”的含义不是指接口与CPU之间的数据传输(接口与系统总线一侧的数据传输当然是并行的),而是指接口与外部设备一侧的数据传输。并行接口与外部设备之间用4根、8根或16根数据线同时传输4位、8位或16位二进制数,数据是并行传输的;串行接口与外部设备之间在1根数据线上,1位串行传输二进制数据。 7.1.1并行通信和串行通信 在计算机系统中,CPU与外部通信的基本方式有两种:并行通信—数据的各位同时传送;串行通信—数据一位一位顺序传送。两种通信方式如图7-1所示: 并行通信的特点:各数据位同时传送,传送速度快、效率高。但有多少数据位就需要有多少根数据线,因此传送成本高。在集成电路芯片的内部、同一插件板上各部件之间、同一机箱内各插件板之间等的数据传送都是并行的。并行数据传送的距离通常小于30米。 串行通信的特点:数据传送按位顺序进行,最少只需一根传输线即可完成,成本低,但速度慢。计算机与远程终端或终端与终端之间的数据传送通常都是串行的。串行数据传送的距离可以从几米到几千公里。 7.1.2异步通信和同步通信 串行通信有同步通信和异步通信两种基本方式 1.异步通信方式(Asynchronous Communication) 在异步通信中,数据通常是以字符(或字节)为单位组成字符帧传送的。字符帧由发送端一帧一帧地发送,通过传输线被接收设备一帧一帧地接收。发送端和接收端可以有各自的时钟来控制数据的发送和接收,这两个时钟源彼此独立,互不同步。在异步通信中,接收端是依靠字符帧格式来判断发送端是何时开始发送及何时结束发送。 平时,发送线为高电平(逻辑“l”),每当接收端检测到传输线上发送过来的低电平逻辑“0”(字符帧中起始位)时,就知道发送端已开始发送,每当接收端接收到字符帧中的停止位时,就知道一帧字符信息己发送完毕。 在异步通信中,字符帧格式和波特率是两个重要指标,由用户根据实际情况选定。 (1)字符帧(Character Frame)字符帧也叫数据帧,由起始位、数据位、奇偶校验位和停止位等四部分组成如图7-2所示。现对各部分结构和功能分述如下: 在串行通信中,发送端一帧一帧发送信息,接收端一帧一帧接收信息。两相邻字符帧之间可以无空闲位,也可以有若干空闲位,这由用户根据需要决定。图7-2(b)为具有三个空闲位时的字符帧格式。 它们均由同步字符、数据字符和校验字符三部分组成。其中,同步字符位于帧结构开头,用于确认数据字符的开始(接收端不断对传输线采样,并把采到的字符和双方约定的同步字符比较,只有比较成功后才会把后面接收到的字符加以存储);数据字符在同步字符之后,个数不受限制,由所需传输的数据块长度决定;校验字符有1~2个,位于帧结构末尾,用于接收端对接收到的数据字符的正确性的校验。 在同步通信中,同步字符可以采用统一标准符式,也可由用户约定。在单同步字符帧结构中,同步字符常采用ASCII码中规定的SYN(即16H)代码;在双同步字符帧结构中,同步字符一般采用国际通用标准代码EB90H。 同步通信的数据传输速率较高,通常可达56000bit/s或更高。同步通信的缺点是要发送时钟和接收时钟保持严格同步,故发送时钟除应和发送波特率保持一致外,还要求它同时传送到接收端去。 7.1.3串行通信的制式 在串行通信中,数据是在两个站之间传送的。按照数据传送方向,串行通信可分为单工、半双工和全双工三种传送方式。 1.单工方式 在单工方式下,通信线的一端接发送器,另一端接接收器,它们形成单向连接,只允许数据按照一个固定的方向传送。如图7-4(a)所示,数据只能单方向传送。 2.半双工方式 在半双工方式下,系统中的每个通信设备都由一个发送器和一个接收器组成,通过收发开关接到通信线上,如图7-4(b)所示。在这种方式下,数据能够实现双方向传送,但任何时刻只能由其中的一方发送数据,另一方接收数据。其收发开关并不是实际的物理开关,而是由软件控制的电子开关,通信线两端通过半双工协议进行功能切换。 3.全双工方式 虽然半双工比单工方式灵活,但它的效率依然很低,我们可以通过采用信道划分技术来克服它的这个缺点。在图7-4(c)所示的全双工连接中,不是交替发送和接收,而是同时发送和接收。全双工通信系统的每端都含有发送器和接收器,数据可以同时在两个方向上传送。 需要注意的是,尽管许多串行通信接口电路具有全双工功能,但在实际应用中,大多数情况下只工作于半双工方式,即两个工作
您可能关注的文档
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第11讲 第1-4章习题课.ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第12讲 第4章上机测验.ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第13讲 数据的基本查询.ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第14讲 数据的基本查询(实训).ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第15讲 数据汇总查询.ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第16讲 数据汇总查询(实训).ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第18讲 连接查询和子查询(实训).ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第20讲 视图和索引(实训).ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第23讲 T-SQL基础知识.ppt
- 关系数据库与SQL Server 2008 第2版 作者 龚小勇 第26讲 存储过程(实训).ppt
- 单片机原理及应用 作者 张国锋 主编 第8章 单片机接口技术.ppt
- 单片机原理及应用 作者 张国锋 主编 第10章 单片机高级语言C51程序设计.ppt
- 单片机原理及应用 作者 张兰红 第1章 单片机基础知识.ppt
- 单片机原理及应用 作者 张兰红 第2章 单片机应用系统的开发环境.ppt
- 单片机原理及应用 作者 张兰红 第3章 80C51系列单片机的硬件基础知识.ppt
- 单片机原理及应用 作者 张兰红 第6章 中断系统及应用.ppt
- 单片机原理及应用 作者 张兰红 第7章 定时器计数器及应用.ppt
- 单片机原理及应用 作者 张兰红 第9章 80C51单片机系统扩展技术.ppt
- 单片机原理及应用技术 作者 牛月兰 第1章 单片机概述.ppt
- 单片机原理及应用技术 作者 牛月兰 第10章 AT89S51单片机与输入输出外设的接口.ppt
文档评论(0)