欢迎来到天天文库
浏览记录
ID:19902759
大小:740.00 KB
页数:48页
时间:2018-10-07
《第10章 串行通信和可编程接口芯片8251a》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章串行通信和可编程接口芯片8251A10.1串行通信的基本概念10.1.1并行通信与串行通信通信:计算机与外设的信息交换统称为通信。分类:按信息的传送方式可将数据通信分为并行通信与串行通信两种:并行通信:是指利用多条数据传输线将一个数据的各位同时进行传送。特点:传输速度快,适用于短距离通信。串行通信:是指利用一条传输线将数据的各位一位位地顺序进行传送。串行通信又可分为异步通信和同步通信。特点:通信线路简单,利用电话或电报线路就可实现通信,降低成本,适用于远距离通信,但传输速度慢。10.1.2串行通信方式一、串行通信的数据传送方式按串行通信的
2、数据传送方向串行通信可分为单工、半双工、全双工三种。1.单工传送方式:只能进行一个方向的数据传送(两条线:信息线、地线)。2.半双工传送方式:可以进行两个方向的数据传送(双向),但不能同时进行双向传送;某一时刻只能进行一个方向的传送(两条线:信息线、地线)。3.全双工传送方式:可以同时进行两个方向的数据传送(双向)。(三条线:两条信息线、一条地线)。二、异步通信串行通信按数据传送的方式可分为同步通信(SYNC)与异步通信(ASYNC)两种方式。1.异步通信:以一个字符为传输单位,通信中两个字符间的时间间隔是不固定的,然而在同一个字符中的两个相邻位
3、代码间的时间间隔是固定的。2.通信协议(通信规程):是通信双方约定的一些规则。3.传送一个字符的信息格式:规定有起始位、数据位、奇偶校验位、停止位等。其格式与各位的意义如下页所示。4.帧:从起始位开始到停止位结束的所有信息称为一帧信息。起始位:先发出一个逻辑”0”信号,表示传输字符的开始。数据位:紧接着起始位之后。数据位的个数可以是4、5、6、7、8位等,构成一个字符。通常采用ASCII码。从最低位开始传送,靠时钟定位。奇偶校验位:数据位加上这一位后,使得“1”的位数应为偶数(偶校验)或奇数(奇校验),以此来校验数据传送的正确性。停止位:它是一个
4、字符数据的结束标志。可以是1位、1.5位、2位的高电平。空闲位:处于逻辑“1”状态,表示当前线路上没有数据传送。5.特点:传送效率低,有20%----30%的辅助信息(起始位、奇偶校验位、停止位),传送速率低≤19.2Kbps(波特率)。6.波特率:表示每秒钟传送的二进制数据的位数。是衡量数据传送速率的指标。例如数据传送速率为120字符/秒,而每一个字符为10位,则其传送的波特率为10×120=1200字符/秒=1200波特(bps)。国际上规定的标准波特率为110、300、600、1200、1800、2400、4800、9600、19200bp
5、s(位/秒)。注:异步通信是按字符传输的,接收设备在收到起始信号之后只要在一个字符的传输时间内能和发送设备保持同步就能正确接收。下一个字符起始位的到来又使同步重新校准。三、同步通信1.同步通信:以一个帧为传输单位,每个帧中包含有多个字符。在通信过程中,每个字符间的时间间隔是相等的,而且每个字符中各相邻位代码间的时间间隔也是固定的。同步通信的数据格式如下页图所示3.同步通信的规程:有以下两种(1)面向比特(bit)型规程:以二进制位作为信息单位。现代计算机网络大多采用此类规程。最典型的是HDLC(高级数据链路控制)通信规程。(2)面向字符型规程:以
6、字符作为信息单位。字符是EBCD码或ASCII码。最典型的是IBM公司的二进制同步控制规程(BSC规程)。在这种控制规程下,发送端与接收端采用交互应答式进行通信。。2.同步通信的数据格式:4.特点:传送效率高,一次传送多个字符,传送速率高,可达500Kbps以上。5.发送时钟和接收时钟(P362)为了保证发送的数据和接收的数据保持一致,串行通信中每一位二进制数的持续时间必须是固定的。因此,在发送端和接收端必须有一个时钟来定时,它们分别称为发送时钟和接收时钟。(1)发送时钟:并行的数据序列被送入移位寄存器,然后通过移位寄存器由发送时钟进行移位(变成
7、串行数据)输出,数据位的时间间隔可由发送时钟周期来划分。(2)接收时钟:将串行数据序列逐位移入移位寄存器而装配为并行数据序列的过程。发送缓冲器接收缓冲器并串变换寄存器串并变换寄存器……...………..……..通信线路CPU发送数据CPU接收数据………...………..发送时钟接收时钟接收控制发送器接收器发送器与接收器发送控制(3)异步通信中的时钟要求异步通信一帧信息的长度为10----11位,在起始位之后,接收时钟只要在接收这些位期间内能够和发送时钟保持同步,就可以正确接收数据。所以:异步通信中,发送端和接收端可有自己独立的时钟。要求:发送时钟与接
8、收时钟的频率比位时钟频率(每一位的时间长度)高出许多倍(如:16、64),以保证准确发现起始位前沿,对每一位数据的采样都在该位的中点。发
此文档下载收益归作者所有