单片机第8章习题
8串行通信
一、判断题
( )1、串行口数据缓冲器SBUF是可以直接寻址的专用寄存器
( )2、特殊功能寄存器SCON与定时器/计数器的控制无关
( )3、串行口的发送中断与接收中断各自有自己的中断入口地址
( )4、TI是串行口发送中断标志, RI是串行口接收中断标志
( )5、要进行多机通信,MCS-51串行接口的工作方式应为方式1
( )6.串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤
消中断请求。
( )7.串行口数据缓冲器SBUF是物理上独立的两个专用寄存器。
( )8、串行口的方式2的波特率为FOSC/12
( )9、80C51单片机中的TXD为接收串行口
( )10、半双工是指数据可以同时进行双向传输
二、填空题
1、计算机的数据传送有两种方式,即: 方式和 方式,其中具有成本低特点的是
数据传送。
2、异步串行数据通信的桢格式由 位, 位, 位和 位组成。
3、异步串行数据通信有 , 和 共三种数据通路形式。
4、单片机串行通信时,其波特率分为 和 两种方式,在波特率可变的方式中,可采用 的 来设定和计算波特率 。固定 可变 溢出率
5、串行口方式2接收到的第9位数据送 寄存器的 位中保存
6、RS-232定义了 、 之间的物理接口。(数据终端设备
(DTE)、 数据通信设备(DCE))
7、串行通信的的错误校验的方法有 、 、
8、方式0时,串行接口为 寄存器的输入输出方式,主要用于扩展 输入或输出接口
9、在串行通信中 和 的波特率是固定的,而 和 的波特率是可变的。
10、使用定时器 / 记数器 1设置串行通信的波特率时,应把定时器 /计数器 1设定为工作方式 ,即 方式。
三、单项选择题
1.MSC-51单片机的串行口是
A.单工 B.半双工 C.全双工
2.下列关于MCS-51串行口说法不正确的是
A.能同时进行串行发送和接受
B.它可以作为异步串行通信使用,也可以作同步移位寄存器用
C.利用串行口可以实现8051单片机点对点的单机、多机通信
D.串行口的波特率是固定的
3.MCS—51单片机串行口发送/接收中断源的工作过程是:当串行口接收或发送完一帧数据时,将SCON中
的 ,向CPU申请中断。
A.RI或TI置1 B.RI或TI置0 C.RI置1或TI置0 D.RI置0或TI置1
4.MCS—51的串行口工作方式中适合多机通信的是 。
A.方式0 B.方式3 C.方式1 D.方式2
5.MCS—51单片机串行口接收数据的次序是下述的顺序 。
(1)接收完一帧数据后,硬件自动将SCON的R1置1 (2)用软件将RI清零
(3)接收到的数据由SBUF读出 (4)置SCON的REN为1,外部数据由RXD(P3.0)输入
A.(1)(2)(3)(4) B.(4)(1)(2)(3)


