单片机原理及应用第2版课后答案第6章习题答案

发布时间 : 星期六 文章单片机原理及应用第2版课后答案第6章习题答案更新完毕开始阅读

单片机原理及应用第2版课后答案第6章习题答案

第6章习题答案

1.异步通信和同步通信的主要区别是什么?MCS-51串行口有没有同步通信功能? 答案:

异步通信因为每帧数据都有起始位和停止位,所以传送数据的速率受到限制。但异步通信不需要传送同步脉冲,字符帧的长度不受限制,对硬件要求较低,因而在数据传送量不很大。同步通信一次可以连续传送几个数据,每个数据不需起始位和停止位,数据之间不留间隙,因而数据传输速率高于异步通信。但同步通信要求用准确的时钟来实现发送端与接收端之间的严格同步。

MCS-51串行口有同步通信功能。 2.解释下列概念:

(1) 并行通信、串行通信。 (2) 波特率。

(3) 单工、半双工、全双工。 (4) 奇偶校验。 答案:

(1)并行通信:数据的各位同时进行传送。其特点是传送速度快、效率高,数据有多少位,就

需要有多少根传输线。当数据位数较多和传送距离较远时,就会导致通信线路成本提高, 因此它适合于短距离传输。

串行通信:数据一位一位地按顺序进行传送。其特点是只需一对传输线就可实现通信,当传输的数据较多、距离较远时,它可以显著减少传输线,降低通信成本,但是串行传送的速度慢。 (2)波特率:每秒钟传送的二进制数码的位数称为波特率(也称比特数),单位是bps(bit per second),即位/秒。

(3)单工:只允许数据向一个方向传送,即一方只能发送,另一方只能接收。

半双工:允许数据双向传送,但由于只有一根传输线,在同一时刻只能一方发送,另一方接收。

全双工:允许数据同时双向传送,由于有两根传输线,在A站将数据发送到B站的同时,也允许B站将数据发送到A站。

(4)奇偶校验:为保证通信质量,需要对传送的数据进行校验。对于异步通信,常用的校验方法是奇偶校验法。

采用奇偶校验法,发送时在每个字符(或字节)

之后附加一位校验位,这个校验位可以是“0”或“1”,以便使校验位和所发送的字符(或字节)中“1”的个数为奇数——称为奇校验,或为偶数——称为偶校验。接收时,检查所接收的字符(或字节)连同奇偶校验位中“1”的个数是否符合规定。若不符合,就证明传送数据受到干扰发生了变化,CPU可进行相应处理。

3.MCS-51串行口控制寄存器SCON中SM2、TB8、RB8有何作用?主要在哪几种方式下使用? 答案:

SM2:多机通信控制位,主要在方式1、2、3下使用;

TB8:存放发送数据的第9位,主要在方式2、3下使用;

RB8:存放接收数据的第9位或停止位,主要在方式1、2、3下使用。

4.试分析比较MCS-51串行口在四种工作方式下发送和接收数据的基本条件和波特率的产生方法。 答案:

发送数据的基本条件:

联系合同范文客服:xxxxx#qq.com(#替换为@)