微型计算机原理与接口技术第10章教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理与接口技术第10章教程

第10章 串行通信和可编程接口芯片8251A ; 10.1串行通信的基本概念 微型计算机与一些常用的外部设备之间的数据交换,往往需要采用串行通讯方式。在远程计算机通讯中,串行通讯更是一种不可缺少的通讯方式。串行通讯是指数据一位一位地顺序传送,只占用一条传输线,它可由两种方式来实现:一种是将8位通道中的一位依靠软件来实现串行数据传送;另一种是通过专用的通讯接口, 将并行数据转换为串行数据。  ; 在并行通讯中, 数据有多少位就要有多少传输线,而串行通讯只需要一条传输线,所以串行通讯可以节省传输线。在数据位数较多,传输距离较长的情况下,这个优点更为突出。 例如,将微型计算机的信息传送到远方的终端,或者传送到大型计算中心,则常用通讯线路(电话线)进行传送。这种串行传送可以大大减少传输线,从而降低成本,是它的传送速度没有并行通讯快。  随着大规模集成电路技术的发展, 通用的可编程的同步/异步接口芯片种类越来越多。常用的有Intel的8251A、 Motorola的ACIA、Zilog的SIO等。 ; 10.1.1数据传送方向。 在串行通讯中,数据通常在两个站(如A和B)之间进行双向传送。这种传送根据需要又分为单工、半双工和全双工传送。  ① 单工传送。 单工传送方式是指在通讯时,只能由一方发送数据, 一方接收数据的通讯方式。 ② 半双工传送。 半双工传送方式是指在通讯时,双方都能接收或发送,但不能同时接收和发送的通讯方式。在这种传送方式中,通讯双方只能轮流地进行发送和接收,即A站发,B站接收;或B站发送,A站接收。 ③ 全双工传送。 全双工传送 方式是指可以同时在两个站之间进行发送和接收的通讯方式。 全双工需要两条传输线。; 数据传送方式 (a) 单工; (b) 半双工; (c)全双工; 信号的调制和解调。 调制解调器(Modem)是计算机在远程通讯中必须采用的一种辅助的外部设备。  计算机通讯是一种数字信号的通讯, 数字信号通讯要求传送的频带是很宽的,而计算机在远程通讯时,通常通过电话线传送,电话线不可能有这样宽的频带。如果用数字信号直接通讯,那么经过电话线传送,信号便会产生畸变。因此,在发送端,必须采用调制器把数字信号转换为模拟信号;而在接收端,又必须用解调器检测从发送端送来的模拟信号,再把它转换成为数字信号。由此可知:调制解调器在发送端相当于D/A转换器,而在接收端则相当于A/D转换器。; 10.1.2 串行通讯的基本方式 串行通讯可分为异步通讯和同步通讯两种方式。  (1) 异步通讯。在异步通讯中, CPU与外部设备之间有两项规定:  ① 字符格式。 字符格式即字符的编码形式及规定。 如规定每个串行字符由四个部分组成:1个起始位、5~8个数据位、1个奇偶校验位以及1~2个停止位。  起始位后面, 紧跟着要传送字符的最低位,每个字符的结束,是一个高电平的停止位。起始位至停止位构成一帧。相邻两个字符之间的间隔可以是任意长度的,以便使它有能力处理实时的串行数据。 两个相邻字符之间的位叫空闲位。而下一个字符的开始,必然以高电平变成低电平的起始位的下降沿作为标志。 ;②数据传输速率;串行通信时的数据、控制和状态信息都使用同一根信号线传送 收发双方必须遵守共同的通信协议(通信规程),才能解决传送速率、信息格式、位同步、字符同步、数据校验等问题 串行异步通信以字符为单位进行传输,其通信协议是起止式异步通信协议;起止式异步通信协议; (2) 同步传送。 在异步传送中,每一个字符都用起始位和停止位作为字符开始和结束的标志,占用了一些时间,因此在数据块传送时, 为了提高速度, 就要设法去掉这些标志,而采用同步传送。此时,在数据块开始处,要用同步字符来指明,同步字符通常由用户自己设定,可用一个(或相同两个)8位二进制码作同步字符。 同步传送速度高于异步传送速度,但它要求由时钟来实现发送端及接收端之间的同步,所以,硬件电路比较复杂。;以一个数据块(帧)为传输单位,每个数据块附加1个或2个同步字符,最后以校验字符结束 同步通信的数据传输效率和传输速率较高,但硬件电路比较复杂 串行同步通信主要应用在网络当中; 同步方式是指发送和接收是同一接收源。由统一的时钟控制,字符一个接一个传送;没有字符时,没有字符时,也要发送专用的“空闲“字

文档评论(0)

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

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

1亿VIP精品文档

相关文档