chapter 8《单片机基础》练习题及答案 联系客服

发布时间 : 星期日 文章chapter 8《单片机基础》练习题及答案更新完毕开始阅读3fda314bfe4733687e21aacf

单片机基础(第3版)

第8章 80C51单片机串行通信

(一)填空题

1. 异步串行数据通信的帧格式由(起始)位、(数据)位、(奇偶校验)位、(停

止)位组成。若串行异步通信每帧为11位,串行口每秒传送250个字符,则波特率应为(2750 b/s)。

2. 串行通信有(单工)、(全双工)和(半双工)共3种数据通路形式。 3. 串行接口电路的主要功能是(串行)化和(反串行)化,把帧中格式信息滤

除而保留数据位的操作是(反串行)化。

4. 串行异步通信,传送速率为2400 b/s,每帧包含1个起始位、7个数据位、1

个奇偶校验位和1个停止位,则每秒传送字符数为(240个)。

5. 80C51串行口使用定时器1作波特率发生器时,应定义为工作方式2,即(8

位自动加载)方式。假定晶振频率为12MHz,则可设定的波特率范围是(122 b/s)~(62500 b/s)。

分析:定时器1工作方式2时的波特率为:

波特率??2SMOD32???定时器1溢出率??2SMOD32?fosc12??256?X?

当SMOD=0,X=0时, 波特率?132?12?10612?25612?1012?1?122 bs(最小波特率)

当SMOD=1,X=255时, 波特率?2326??62500 bs(最大波特率)

6. 在80C51串行通信中,方式(0)和方式(2)的波特率是固定的,波特率的

大小只与(晶振)频率有关。而方式(1)和方式(3)的波特率是可变或可设置的,波特率大小与定时器(T1)的(溢出)率有关。

(二)单项选择题

1. 下列特点中,不是串行数据传送所具有的是(A)

(A)速度快

(B)成本低

1

(C)传送线路简单 (D)适用于长距离通信

2. 下列有关串行同步通信与异步通信的比较中,错误的是(B)

(A)它们采用的是相同的数据传输方式,但采用不同的数据传输格式 (B)它们采用的是相同的数据传输格式,但采用不同的数据传输方式 (C)同步方式适用于大批量数据传输,而异步方式则适用于小批量数据传

(D)同步方式对通信双方同步的要求高,实现难度大,而异步方式的要求

则相对较低

3. 调制解调器的功能是(A)

(A)数字信号与模拟信号的转换 (B)电平信号与频率信号的转换 (C)串行数据与并行数据的转换

(D)基带传输方式与频带传输方式的转换

4. 帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是(B)

(A)方式0

(B)方式1

(C)方式2

(D)方式3

5. 通过串行口发送或接收数据时,在程序中应使用(A)

(A)MOV指令 (B)MOVX指令 (C)MOVC指令 (D)SWAP指令 6. 下列有关第9数据位的说明中,错误的是(C)

(A)第9数据位功能可由用户定义

(B)发送数据的第9数据位内容在SCON寄存器的TB8位中预先准备好 (C)帧发送时使用指令把TB8位的状态送入发送SBUF中 (D)接收到的第9数据位送SCON寄存器的RB8位中保存 7. 下列有关串行通信的说明中,错误的是(A)

(A)80C51串行口只有异步方式而无同步方式,因此,只能进行串行异步

通信

(B)80C51串行口发送和接收使用同一个数据缓冲寄存器SBUF (C)双机通信时要求两机的波特率相同

(D)偶校验是指给校验位写入一个0或1,以使得数据位和校验位中1的

个数为偶数

2