- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理计算机接口技术8251(ppt2003)
7.5 串行通信与可编程串行通信接口8251A 许多I/O 器件与CPU,或计算机与计算机之间交换信息,是通过一对导线或通过信道来传送信息。这时,每一次只传输一位信息,每一位都占据一个规定长度的时间间隔,这种数据一位一位顺序传送的通信方式称为串行通信。 与并行通信相比,串行通信具有传输线少、成本低的特点,特别适合于计算机与计算机、计算机与外部设备之间的远距离通信,其缺点是速度慢。 $7.5.1 串行通信基础 一、串行通信需要解决的问题 1. 同步 与并行接口相比,实现串行传输首先要解决同步问题。 同步包括位同步、字节(帧)同步和数据块同步。 ⑴ 位同步就是生成接收数据的采样时钟,保证对每个数据比特的正确接收,这是串行接收的首要条件。有了采样时钟,就可对接收数据进行串行到并行的变换; ⑵ 字节同步或帧同步是保证对接收数据字节和数据块的正确划分,以便于把变换的并行数据按字节和块组织存放; ⑶ 数据块同步是保证数据块按正确的顺序发送和接收,以免接收块多出或遗漏,这主要由软件解决。 2. 差错控制 远距离通信必然存在差错(误码)。要保证通信的可靠,必须采用某种措施解决这个问题。有两种方法,即检错和纠错。 ⑴ 检错:在发送信息中加入冗余位,使接收端能识别接收信息的正确或错误。一旦发现错误,就采用措施补救,比如,重发出错的数据块,叫作出错自动请求重发,即ARQ。 ⑵ 纠错:在数据中假如有更多的冗余位,使接收端不但能检查接收数据的正误,而且能纠正错误的数据位,这叫纠错编码技术。 在计算机的数据串行传输中,一般采用的检错措施有奇偶校验(parity check)、校验和(sum check)以及循环冗余校验(CRC)。 3. 通信协议(规程) 通信协议规定通信链路的建立和拆除、命令和响应以及出错时的恢复等各种约定。是双方保证可靠通信时必须遵守的协议。 二、串行通信数据传送方向 在串行通信中,数据通常在两个站(如终端和微机)之间进行传送,按照数据流的方向可分为3种基本的传送方式:全双工、半双工和单工。 1. 全双工通信 如图1(a),两端分别用独立的发送器和接受器,及传输线来发送和接收信号,通信双方都能在同一时刻进行发送和接收操作。这种方式称全双工通信。在全双工方式下,通信系统的每一端都设置了发送器和接收器,因此,能控制数据同时在两个方向上传送。全双工方式无需进行方向的切换,这样,没有切换操作所产生的时间延迟,这对那些不能有时间延误的交互式应用(例如远程检测和控制系统)十分有利。 2. 半双工通信 如图1(b),若使用同一根传输线既作接收又作发送,虽然数据可以在两个方向上传送,但通信双方不能同时收发数据、只能交替进行,通过软件和接口的协调控制,实现传输换向。这种方式称半双工通信。采用半双工时,通信系统每一端的发送器和接收器,通过收/发开关转接到通信线上,进行方向的切换,因此,会产生时间延迟。收/发开关实际上是由软件控制的电子开关。 3. 单工通信 如图1(c),只允许一个方向传输数据,不能进行反方向传输。这种方式称单工通信。已很少采用。 三、串行通信数据的收发方式 在串行通信中数据的收发可采用异步和同步两种基本的工作方式。 1. 异步通信方式 异步通信是以字符为独立信息单位传送的,每个字符为1帧数据。通信中相邻两帧间的时间间隔是不定的。而同一帧数据中的两个代码间的时间间隔是固定的。异步通信的数据格式如图2所示。第1位称起始位,它的宽度为1位,低电平;接着传送一个字节(5~8位)的数据及一位奇偶校验位;最后是停止位,宽度可以是1位,1.5位或2位。在两个数据组之间可有空闲位。 异步通信时字符是一帧一帧传送的,每帧字符以起始位和停止位作为联络信号。传送开始后,接收设备不断检测传输线,看是否有起始位到来。当收到一系列的“1”(停止位或空闲位)之后,检测到一个下跳沿,说明起始位出现,起始位确认后,就开始接收所规定的数据位和奇偶校验位以及停止位。去掉停止位,把数据位整理成一个并行字节,并经奇偶校验无误才算正确地接收一个字符。接收设备继续检测传输线,接收下一个数据。 在异步通信中,发送器和接收器之间必须有两项共同的规定: ⑴字符的格式 即字符的编码形式,奇偶校验、起始位和停止位的规定。例如用ASCII码时,7位为字符,一位为偶校验位,一个起始位以及一个停止位,共10位为一帧。 ⑵波特率 即传送数据位的速度。二进制
您可能关注的文档
最近下载
- 三年级道德与法治上册教学计划(通用5篇).pdf VIP
- 《新媒体营销》教案12 任务十二 认识微博营销.docx VIP
- 《食用菌栽培技术》课件.ppt VIP
- 中心管道吸痰护理操作.pptx VIP
- 市场营销沙盘模拟实训教程—基于ITMC市场营销综合实训与竞赛系统 第2版 学习情境二 营销策略基础.ppt VIP
- 《新媒体营销》教案6 任务六 掌握新兴的新媒体营销方法.docx VIP
- 苏教版小学上册音乐四年级全册教案.doc VIP
- 《新媒体营销》教案5 任务五 掌握主流的新媒体营销方法.docx VIP
- 七年级英语秋季开学第一课(人教版2024).pptx
- 《开学第一课》课件共27张PPT)2025.pptx VIP
文档评论(0)