- 0
- 0
- 约 57页
- 2017-09-08 发布于湖北
- 举报
《铁机》ch09单片机串行通信
Ch09 单片机串行通信 9.1 串行通信概述 9.1.1 数据通信 设备之间进行的数据交换,如CPU 与外设之间进行的数据交换,计算机之间进行的数据交换等,称为数据通信。 通信方式有两种:并行通信和串行通信。并行通信是多位数据同时通过多根数据线传送,每一根数据线传送一位二进制代码。其优点是传送速度快,效率高;缺点是硬件设备复杂,数据有多少位,就需要多少根数据线。因此,并行通信适用于近距离通信,如在计算机内部,数据传送都是并行通信。 串行通信是数据通过一根数据线,一位一位地传送。其优点是硬件设备简单,只需一对传输线,在远距离通信时就大大降低了成本;其缺点是传输速度慢,效率低。 9.1 串行通信概述 9.1.2 串行通信方式 串行通信有单工通信、半双工通信和全双工通信3 种方式。单工通信是指数据只能单方向地从一端向另一端传送。如目前的有线电视节目,只能单向传送;半双工通信是指数据可以双向传送,但任一时刻只能向一个方向传送。即分时双向传送数据;全双工通信是指数据可同时向两个方向传送,全双工通信效率最高,适用于计算机之间的通信。 9.1 串行通信概述 9.1.3 异步通信和同步通信 通信双方要正确地进行数据传输,需要解决何时开始传输,何时结束传输,以及数据传输速率等问题,即解决数据同步问题。实现数据同步,通常有两种方式,一种是异步通信,另一种是同步通信。 9.1 串行通信概述 1.异步通信 在异步通信中,每个数据都是以特定的帧形式传送,数据在通信线上一位一位地串行传送,每帧按先后顺序由以下几部分组成: ①起始位 表示传送一个数据的开始,用低电平表示,占1 位。 ②数据位 要传送的数据的具体内容,可以是5 位、6 位或更多,数据从低位开始传送。 ③奇偶校验位 为了保证数据传输的正确性,在数据位之后紧跟一位奇偶校验位,用于有限差错检测。当数据不需进行奇偶校验时,此位可省略。 9.1 串行通信概述 ④停止位 表示发送一个数据的结束,用高电平表示,占1 位、1.5 位或2 位。 线路空闲时,线路处于逻辑“1”等待状态,即空闲位为1。空闲位是异步通信特征之一。异步通信中数据传送格式如图9.1 所示。 图9.1 异步通信数据帧格式 9.1 串行通信概述 2.同步通信 在异步通信中,每一个数据都包含起始位和停止位,占用了传送的时间,当数据量较大时,这一问题更为突出,因此在大量数据传输时采用同步通信方式来实现。 同步通信中,通常先发送1~2个字符作为数据传送的开始,称为同步字符SYNC,并由时钟来实现发送端和接收端同步,即检测到规定的同步字符后,紧接着按顺序传送数据,中间不能有空闲位,也不需要停止位和开始位,仅在数据块开始时用同步字符SYNC来指示,其数据格式如图9.2所示。 9.1 串行通信概述 9.1 串行通信概述 同步字符的多少可以由用户自己规定,当然也可以采用ASCII码中规定的SYNC代码,即16H。接收端收到同步字符后,开始准备接收数据。不过,在同步通信中,为了准确无误地接收数据,发送端和接收端的时钟频率必须一致。在实际中,可通过硬件从发送的信息中提取时钟。当然,发送端的数据编码要包含时钟信息。 同步通信传送速度快,传输速率可达56 kb/s或更高,但硬件结构比较复杂;异步通信硬件结构比较简单,但传送速度较慢。MCS-51 单片机采用异步通信方式。 9.1 串行通信概述 3.波特率 波特率是数据传递的速率,指每秒传送二进制数据的位数,单位为位/秒(bit/s)。 例9.1 假设微型打印机最快的传送速率为30 字符/秒,每个字符为10 位,计算波特率。 解: 波特率=10 b/字符×30字符/s=300 b/s 每一位代码的传送时间Td 为波特率的倒数: Td=1/300=3.3 ms 异步通信的波特率一般在50~19 200 b/s 之间,常用于计算机到终端机和打印机之间的通信、直通电报以及无线电通信的数据发送等。 9.2 串行口结构与工作原理 9.2.1 串行口结构 在8051中有一个可编程的全双工串行通信接口,此串行接口既可用作UATR(通用异步接收和发送器),也可用作同步移位寄存器,其帧格式有8位、10位或11位,并能设置各种波特率,很容易地构成双机、多机串行通信接口。该接口的结构简图如图9.3所示。 8051的串行口主要由两个物理上独立的串行数据缓冲器SBUF、接收发送控制器、输入输出移位寄存器及其他一些逻辑电路组成。 9.2 串行口结构与工作原理 9.2 串行口结构与工作原理 1.串行数据缓冲器SBUF(99H) MCS-51系列单片机串行口有两个串行数据缓冲器,一个用于发送数据,另一个用于接收数据,可以同时用来发送和接收数据。发送缓冲器只能写入,不能读出。接收缓冲器只能读出,不能写入。两个缓冲器
您可能关注的文档
- ad中标注的快捷键.doc
- 4来源-基本成分和应用.doc
- PCL超微弱发光测量仪在林农业研究中的应用.ppt
- an 协议.ppt
- AN总线1.ppt
- an基础知识.ppt
- AN总线技术白皮书.pdf
- AN总线协议.pdf
- A锁登录常见问题解答.doc
- an通信特点.doc
- GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 中国国家标准 GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求.pdf
- 《GB/T 47116-2026地下采矿机械 工作面移动式采掘机械 采煤机和犁式系统的安全要求》.pdf
- 中国国家标准 GB/T 42818.2-2026认知无障碍 第2部分:报告.pdf
- 《GB/T 42818.2-2026认知无障碍 第2部分:报告》.pdf
- 《GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器》.pdf
- 中国国家标准 GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 27664.1-2026无损检测仪器 超声检测设备的性能与检验 第1部分:仪器.pdf
- GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
- 中国国家标准 GB/T 45305.5-2026声学 建筑构件隔声的实验室测量 第5部分:测试设施和设备的要求.pdf
原创力文档

文档评论(0)