第七章选择题答案
(1)从串口接收缓冲器中将数据读入到变量temp中的C51语句是______。 A.temp = SCON; B.temp = TCON; C.temp = DPTR; D.temp = SBUF; (2)全双工通信的特点是,收发双方______。
A.角色固定不能互换 B.角色可换但需切换 C .互不影响双向通信 D.相互影响互相制约
(3)80C51的串口工作方式中适合多机通信的是______。
A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 (4)80C51串行口接收数据的次序是下述的顺序______。
①接收完一帧数据后,硬件自动将SCON的RI置1 ②用软件将RI清零
③接收到的数据由SBUF读出 ④置SCON的REN为1,外部数据由RXD(P3.0)输入
A.①②③④ B.④①②③ C.④③①② D.③④①② (5)80C51串行口发送数据的次序是下述的顺序______。
①待发数据送SBUF ②硬件自动将SCON的TI置1
③经TXD(P3.1)串行发送一帧数据完毕 ④用软件将SCON的TI清零 A.①③②④ B.①②③④ C.④③①② D.③④①② (6)80C51用串口工作方式0时______。
A.数据从RXD串行输入,从TXD串行输出 B.数据从RXD串行输出,从TXD串行输入
C.数据从RXD串行输入或输出,同步信号从TXD输出 D.数据从TXD串行输入或输出,同步信号从RXD输出
(7)在用接口传送信息时,如果用一帧来表示一个字符,且每帧中有一个起始位、一个结束位和若干个数据位,该传送属于______。
A.异步串行传送 B.异步并行传送 C.同步串行传送 D.同步并行传送
(8)80C51的串口工作方式中适合点对点通信的是______。
A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 (9)80C51有关串口内部结构的描述中______是不正确的。 A.51内部有一个可编程的全双工串行通信接口
B.51的串行接口可以作为通用异步接收/发送器,也可以作为同步移位寄存器 C.串行口中设有接收控制寄存器SCON
D.通过设置串口通信的波特率可以改变串口通信速率 (10)80C51有关串口数据缓冲器的描述中______是不正确的。 A.串行口中有两个数据缓冲器SUBF
B.两个数据缓冲器在物理上是相互独立的,具有不同的地址 C.SUBF发只能写入数据,不能读出数据 D.SUBF收只能读出数据,不能发送数据
(11)80C51串口发送控制器的作用描述中______是不正确的。 A.作用一是将待发送的并行数据转为串行数据
B.作用二是在串行数据上自动添加起始位、可编程位和停止位 C.作用三是在数据转换结束后使中断请求标志位TI自动置1 D.作用四是在中断被响应后使中断请求标志位TI自动清零
(12)下列关于80C51串口接收控制器的作用描述中______是不正确的。
A.作用一是将来自RXD引脚的串行数据转为并行数据
B.作用二是自动过滤掉串行数据中的起始位、可编程位和停止位 C.作用三是在接收完成后使中断请求标志位RI自动置1 D.作用四是在中断被响应后使中断请求标志位RI自动清零
(13)80C51串口收发过程中定时器T1的下列描述中______是不正确的。
A.T1的作用是产生用以串行收发节拍控制的通信时钟脉冲,也可用T0进行替换 B.发送数据时,该时钟脉冲的下降沿对应于数据的移位输出 C.接收数据时,该时钟脉冲的上升沿对应于数据位采样
D.通信波特率取决于T1的工作方式和计数初值,也取决于PCON的设定值 (14)有关集成芯片74LS164的下列描述中______是不正确的。 A.74LS164是一种8位串入并出移位寄存器
B.74LS164的移位过程是借助D触发器的工作原理实现的
C.8次移位结束后,74LS164的输出端Q0锁存着数据的最高位,Q7锁存着最低位 D.74LS164与80C51的串口方式0配合可以实现单片机并行输出口的扩展功能 (15)与串口方式0相比,串口方式1发生的下列变化中______是错误的。 A.通信时钟波特率是可变的,可由软件设置为不同速率
B.数据帧由11位组成,包括1位起始位+8位数据位+1位校验位+1位停止位 C.发送数据由TXD引脚输出,接收数据由RXD引脚输入
D.方式1可实现异步串行通信,而方式0则只能实现串并转换
(16)与串口方式1相比,串口方式2发生的下列变化中______是错误的。 A.通信时钟波特率是固定不变的,其值等于晶振频率
B.数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位 C.发送结束后TI可以自动置1,但接收结束后RI的状态要由SM2和RB8共同决定 D.可实现异步通信过程中的奇偶校验
(17)下列关于串口方式3的描述中______是错误的。
A.方式3的波特率是可变的,可以通过软件设定为不同速率
B.数据帧由11位组成,包括1位起始位+8位数据位+1位可编程位+1位停止位 C.方式3主要用于要求进行错误校验或主从式系统通信的场合 D.发送和接收过程结束后TI和RI都可硬件自动置1 (18)下列关于串行主从式通信系统的描述中______是错误的。 A.主从式通信系统由1个主机和若干个从机组成 B.每个从机都要有相同的通信地址
C.从机的RXD端并联接在主机的TXD端,从机的TXD端并联接在主机的RXD端 D.从机之间不能直接传递信息,只能通过主机间接实现
(19)下列关于多机串行异步通信的工作原理描述中______是错误的。 A.多机异步通信系统中各机初始化时都应设置为相同波特率
B.各从机都应设置为串口方式2或方式3,SM2=REN=1,并禁止串口中断
C.主机先发送一条包含TB8=1的地址信息,所有从机都能在中断响应中对此地址进行查证,但只有目标从机将SM2改为0
D.主机随后发送包含TB8=0的数据或命令信息,此时只有目标从机能响应中断,并接收到此条信息
(20)假设异步串行接口按方式1每分钟传输6000个字符,则其波特率应为______。 A.800 B. 900 C. 1000 D. 1100
(21)在一采用串口方式1的通信系统中,已知fosc=6MHz,波特率=2400,SMOD=1,
则定时器T1在方式2时的计数初值应为______。
A.0xe6 B. 0xf3 C. 0x1fe6 D. 0xffe6
(22)串行通信速率的指标是波特率,而波特率的量纲是______。 A.字符/秒 B.位/秒 C.帧/秒 D.帧/分