串并行通信和接口技术.ppt

串并行通信和接口技术.ppt

ID:51622215

大小:1.44 MB

页数:76页

时间:2020-03-26

串并行通信和接口技术.ppt_第1页
串并行通信和接口技术.ppt_第2页
串并行通信和接口技术.ppt_第3页
串并行通信和接口技术.ppt_第4页
串并行通信和接口技术.ppt_第5页
资源描述:

《串并行通信和接口技术.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第六章串并行通信和接口技术6.1概述6.3可编程串行通信接口8251A6.4并行通信和并行接口6.5可编程并行通信接口8255A6.2串行接口和串行通信1第六章串并行通信和接口技术本章重点:1、计算机与外设的通信方式2、8251A的编程结构和功能结构3、8251A的初始化和应用4、8255A的编程结构5、8255A的工作方式6、8255A的初始化和应用2计算机与外设的通信方式1、并行方式2、串行方式数据各位通过信号线同时传输数据一位一位的通过同一信号线传输用的传输线多用的传输线少速率高速率低适于近距离传输适于远距离传输目录6.1概述36.2串行接口和串行通信一

2、、串行接口1、适用场合:外设和计算机按串行方式进行通信。目录4可编程串行接口的典型结构保存传输状态CPU给接口的控制信息保存CPU送外设的数据保存外设送CPU的数据5二、串行通信数据传送方式(1)单工方式发送器接收器只允许数据按一个固定方向传输。1、按数据传输时发送过程和接收过程的关系划分6二、串行通信数据传送方式(2)半双工方式输入输出使用同一通路,需分时传输。发送器/接收器A发送器/接收器B7二、串行通信数据传送方式(3)全双工方式接收和发送采用不同的通路,A、B可同时发送和接收,两方资源完全独立。发送器/接收器A发送器/接收器B8(1)同步通信1)概念:

3、将要传输的数据组成一信息块(帧),每信息块开头加上同步字符,在约定的波特率下,使数据一个接一个的从发送端到接收端。2、按时钟对通信过程的定时方式划分二、串行通信数据传送方式92)基本特点(2)数据流中字符与字符间和字符内的各位间都同步;(3)发送端和接收端须用同一时钟信号同步。(1)以一个数据块(帧)为传输单位,每块开头用同步字符指示。~~~~同步字符数据数据数据校验字符103)优点4)缺点:硬件电路复杂。(2)适于传大量的数据(1)传送效率高同步要求每个数据内各位都按预定频率传送,数据间不允许有间隙,若有用同步字符填充,收发时钟严格同步。11(2)异步通信1

4、)概念将要传输的数据分成小段,发送端在约定的波特率下发送数据,接收端按约定的波特率接收,不需发同步信号。2)基本特点(2)串行异步通信以字符为单位进行传输,其通信协议是起止 式异步通信协议。(1)字符之间异步,字符内各位基本同步。二、串行通信数据传送方式12标准(起止式)异步通信协议格式起始位——每个字符开始传送的标志,起始位采用逻辑0电平。起始位校验位停止位空闲位数据位低位高位字符0/10/10/10/110111…数据位——数据位紧跟着起始位传送。由5~8个二进制位组成,低位先传送。校验位——用于校验是否传送正确;可选择奇检验、偶校验或不传送校验位。停止位

5、——表示该字符传送结束。停止位采用逻辑1电平,可选择1、1.5或2位。空闲位——传送字符之间的逻辑1电平,表示没有进行传送。标识态133)优点4)缺点对时钟同步要求不严格。接收到起始位后,只要在一个字符传输时间内收发器保持同步就能正确接收。传送效率低。控制信息至少占总信息的20%。注:通信时,收发双方必须遵守共同的通信协议(通信规程),才能解决传送速率、信息格式、位同步、字符同步、数据校验等问题。14三、串行通信的传输率1、概念1)传输率:每秒钟传输的二进制数据的位数,又称波特率。2)发送时钟:异步方式通信时,发送端需用时钟决定每一位 对应的时间长度,该时钟称

6、发送时钟。国际上规定的标准波特率:110、300、600、1200、1800、 2400、4800、9600、19200。4)波特率因子:接收时钟或发送时钟频率与位传输率的比。注:接收时钟或发送时钟频率可以是位传输率的16、32或64倍。3)接收时钟:异步方式通信时,接收端需用时钟测定每一位 的时间长度,该时钟称接收时钟。15例1、在一串行通信系统中,传送速率为960字符每秒,每个字符是10位,则波特率为多少?960×10=9600bit/s(bps)2、例例2、异步传输过程:设每个字符对应1个起始位、7个信息位、1个奇偶校验位和1个停止位,如果波特率为120

7、0bps,那么,每秒钟能传输的最大字符数为多少个?1200/(1+7+1+1)=120个。16例3、同步传输:设每个字符包含7个信息位,波特率为1200bps,用4个同步字符作为信息帧头部,但不用奇偶校验,每个信息帧包含100个字符,每秒钟能传输的字符数最大可达到多少个?传输100个字符所用的时间:7(100+4)/1200=0.6067s。则每秒钟能传输的字符数可达到:100/0.6067=165个。结论:在同样的传输率下,同步传输时实际字符传输率要比 异步传输时高。17四、串行接口标准RS-232CRS-232C标准(协议)是美国EIA(电子工业联合会)与

8、BELL等公司一起开发的1969年公布

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。