- 1、本文档共88页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
四川大学电子信息学院微机原理ppt 9串行
串 行 通 信 ;教学重点难点;串行通信的基本概念;;;串行通信传输方式;;;图9-1 调制与解调示意图;;图 9-2 数字信号与三种调制载波; 图9-3 频移键控调制原理 ;(2) 线路传输方式;;;;信息的检错与纠错 ;传输速率与传送距离 ; ;;(3) 传输距离与传输速率的关系 ;串行通信协议 ;目前,采用的串行通信协议有两类:异步通信和同步通信。同步协议又有面向字符、面向比特和面向字节计数三种。由于面向字节计数的同步协议主要用于DEC公司的网络体系结构中,在此不作介绍。
;异步通信协议 ;图9-8 异步通信字符传输帧格式 ;;异步通信的一帧传输经历以下步骤:
① 无传输
发送方连续发送传号,处于信息1状态,表明通信双方无数据传输。
② 开始传输
发送方在任何时刻将传号变为空号(由1变为0),并持续1位时间表明发送方开始传输。与此同时,接受方收到空号后,开始与发送方同步,并期望收到随后的数据。
;;;例如,我们选择数据位长度为7位,选择奇校验,停止位为1位,采用连续发送方式,则传送一个字符E的ASCll码的波形如图9-9所示。
;图9-9 字符E(45H)的传送波形 ;(2) 异步传输的错误检测 ;② 溢出错
在上一个字符还未被处理器读出之前,本次又接受到了一个字符,则会引起溢出错。如果处理器周期检测“接收数据就绪”的速率小于串行接口从通信线上接收字符的速率,就会引起溢出错。通常,接收方检测到溢出错时,可提高处理器周期检测的速率或者接收和发送双方重新修改数据传输速率。溢出错也称为超越错。
;;同步通信协议 ;图9-10 面向字符同步协议的帧格式;表9-1 通信控制字符 ;;由于在面向字符的同步通信协议中采用了一些传输控制字,从而增强了通信控制能力和校验功能,但也出现了一些问题,例如如何区别数据字符代码和特定字符代码的问题,如果在数据块出现与特定的通信控制字符代码完全相同的数据字符,这就会发生误解。
;;(2) 面向比特的同步协议 ;② 帧信息的分段
SDLC/HDLC的一帧信息包括以下几个场,所有场都是从最低有效位开始传送。
a. 同步数据链路控制规程SDLC,由 IBM公司制定。
b. 高级数据链路控制规程 HDLC,由国际标??化组织ISO制定。;图9-11 面向比特同步协议的帧格式 ;;b. 地址场和控制场
在标志场之后,可以有一个地址场A(Address)和一个控制场C(Control)。地址场用来规定与之通信的次站的地址。控制场可规定若干个命令。
;;;;串行接口标准简述 ;1. EIA RS-232C接口标准 ;(2)电缆长度
RS-232C标准允许的连接电缆不超过50英尺(15.24m),但若能保证电缆总电容小于 2500PF,则电缆长度可超过限定值。
(3) 电气特性
RS-232C标准对信号的逻辑电平、最高数据传输和各种信号功能都作了规定。
;;;;图 9-12 MAX 232引脚图 ;表9-2 常用串行接口标准的性能 ;串行通信接口设计 ; 表9-3 常用串行接口芯片及其功能 ;图9-13 微机间串行通信接口连接 ;可编程串行接口芯片;Intel 8251A 的基本性能 ;(5)?波特率: DC―19.2K(异步) DC―64K(同步) ;
(6)?完全双工, 双缓冲发射/接收器;
(7)?错误检测: 具有奇偶错、溢出和帧错的检测能力;
(8)?全部输入/输出与TTL兼容,+ 5V供电、28只引脚。;8251A的内部逻辑与外部引脚 ;;2)读/写控制和调制控制;图9-15 8251A引脚图 ;3) 调制控制;;8251A的控制字与状态字;;(2) 工作命令字;;;;;(3) 状态字;;图9-16 向8251A命令口写入的顺序 ; ;;图9-13 微机间串行通信接口连接 ;;;;;;;
文档评论(0)