单片机期末复习题.docx
《单片机期末复习题.docx》由会员分享,可在线阅读,更多相关《单片机期末复习题.docx(16页珍藏版)》请在冰豆网上搜索。
单片机期末复习题
一、判断题
I.在MC—51单片机内部结构中,TMOD^模式控制寄存器,主要用来控制定时器的启动与停止。
F
2.在MC—51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。
T
3.MC—51单片机的两个定时器的均有两种工作方式,即定时和计数工作方式。
T
4.8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。
F
5.可使用SETBTRi启动定时器工作。
T
6.中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。
F
7.MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
T
8•编写中断服务程序时,应在中断入口矢量地址处放一条无条件转移指令,以防止中断服务程序容纳不下。
T
9.对串行口中断,CPUP向应中断后,必须在中断服务程序中用软件清除相应的中断标志位,以撤消中断请求。
T
10•串行口数据缓冲器SBUF是可以直接寻址的专用寄存器。
T
II.如设外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。
T
12.当8031的定时器T0计满数变为0后,溢出标志位(TCON勺TF0)也变为0。
F
13.工作寄存器区不允许做普通的RAM单元来使用。
F
14.工作寄存器组是通过置位PSW中的RS0和RS1来切换的。
T
15.特殊功能寄存器可以当作普通的RAM单元来使用。
F
16.8051单片机复位后,PC指针初始化为0000H,使单片机从该地址单元开始执行程序。
T
17.51单片机响应中断后,所有中断请求标志位都由硬件自动清零。
F
18.在51系列单片机中,中断服务程序从矢量地址开始执行,一直到返回指令RETI为止。
T
19.在执行子程序调用或执行中断服务程序时都将产生压栈的动作。
T
20.定时/计数器在工作时需要消耗CPU的时间。
F
21.在51系列单片机的指令中,既有带借位的减法指令,又有不带借位的减法指令。
F
22.串行通信的优点是只需一对传送线,成本低,适于远距离通信,缺点是传送速度较低。
T
23.在异步通信的帧格式中,数据位是低位在前高位在后的排列方式。
T
24.异步通信中,波特率是指每秒传送二进制代码的位数,单位是b/s。
T
25.在8051的串行通信中,串行口的发送和接收都是对特殊功能寄存器SBUF进行读/写而实现的。
T
26.在单片机8051中,发送SBUF和接收SBUF在物理上是独立的,但地址是相同的。
T
27.要进行多机通信,MCS-51串行接口的工作方式应为方式1。
F
28.中断服务程序的最后一条指令是RET>F
29.P2口既可以作为I/O使用,又可以作地址/数据复用口使用。
F
30.在中断响应阶段CPU一定要做如下两件工作:
保护断点和给出中断服务程序入口地址。
T
31.MOVA,30H的源操作数为立即寻址方式。
F
32.AJMP跳转空间最大可达到64KBF
33.定时器与计数器的工作原理均是对输入脉冲进行计数。
T
34.由于MCS-51的串行口的数据发送和接收缓冲器都是SBUF所以其串行口不能同时发送和接收数据,即不是
全双工的串行口。
F
35.TMOD中GATE=1时,表示由两个信号控制定时器的启停。
T
36.当MCS-51上电复位时,堆栈指针SP=00HF
37.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。
F
38.执行返回指令时,返回的断点是调用指令的首地址。
F
39.MOVA,R0这是寄存器寻址方式。
T
40.8051单片机的P0口既可以做数据口线又可以做地址口线。
T
41.8051单片机的P2口只能用作通用I/O口。
F
42.程序存储器.和数据存储器的作用不同,程序存储器一般.用来存放.数据表格和.程序.,而.数据存储器一般用来存
放数据。
…-F
43.要进行多机通信,MCS-51串行接口的工作方式应为方式2或方式3。
T
44.MCS-51外扩I/O口与外扩RAM是统一编址的。
T
、选择题
1.8031单片机的定时器T0用作计数方式时是__C__。
A.由内部时钟频率定时,一个时钟周期加1
B.由内部时钟频率定时,一个机器周期加1
C.由外部计数脉冲计数,下降沿加1
D.由外部计数脉冲计数,一个机器周期加1
2.8031单片机的定时器T0用作定时方式时是D。
A.由内部时钟频率定时,一个时钟周期加1
B.由外部计数脉冲计数,一个机器周期加1
C.外部定时脉冲由T0(P3.4)输入定时
D.由内部时钟频率计数,一个机器周期加1
3.用8031的定时器T1作定时方式,用模式1,则初始化编程为__C__。
A.MOVTOM,#01HB.MOVTOMD#50HC.MOVTOMD#10HD.MOVTCON#02H
4.启动定时器1开始定时的指令是D。
A.CLRTR0B.CLRTR1C.SETBTR0D.SETBTR1
A.CLRTROB.CLRTR1C.SETBTROD.SETBTR1
6.下列指令判断若定时器TO计满数就转LP的是__D__。
A.JBTO,LPB.JNBTFO,LPC.JNBTRO,LPD.JBTFO,LP
7.下列指令判断若定时器TO未计满数就原地等待的是__B__。
A.JBTO,$B.JNBTFO,$C.JNBTRO,$D.JBTFO,$
8.用8O31的定时器TO定时,用模式2,则应__D__。
A.启动TO前向THO置入计数初值,TLO置0,以后每次重新计数前要重新置入计数初值。
B.启动TO前向TH0TLO置入计数初值,以后每次重新计数前要重新置入计数初值。
C.启动TO前向THOTLO置入计数初值,以后不再置入。
D.启动TO前向THOTLO置入相同的计数初值,以后不再置入。
9.8031单片机晶振频率fosc=12MHz,则一个机器周期为__B__卩S。
A.12B.1C.2D.6
10.MCS-51单片机定时器溢出标志是_D_。
A.TR1和TROB.IE1和IEOC.IT1和ITOD.TF1和TFO
11.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是__A__。
A.9CHB.20HC.64HD.A0H
12.MCS-51单片机外部中断1和外部中断0的触发方式选择位是_C_。
A.TR1和TROB.IE1和IEOC.IT1和ITOD.TF1和TFO
13.MCS-51单片机定时器T1的溢出标志TF1,计满数产生溢出时不用中断方式而用查询方式,则应_B_o
A.由硬件清零B.由软件清零C.由软件置于D.可不处理
14.MCS-51单片机定时器T0的溢出标志TFO,若计满数产生溢出时,其值为是Co
A.OOHB.FFHC.1D.计数值
15.MCS-51单片机定时器TO的溢出标志TFO,若计满数在CPU响应中断后A。
A.由硬件清零B.由软件清零C.A和B都可以D.随机状态
16.8031响应中断后,中断的一般处理过程是Ao
A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回
B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回
C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回
D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回
17.MCS-51单片机串行口发送/接收中断源的工作过程是:
当串行口接收或发送完一帧数据时,将SCON中的
A,向CPU申请中断。
A.RI或TI置1B.RI或TI置0C.RI置1或TI置0D.RI置0或TI置1
18.MCS-51单片机响应中断的过程是Do
A.对应中断矢量地址装入PC
B.关中断,程序转到中断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址
19.执行中断处理程序最后一句指令RETI后,D。
A.程序返回到ACALL的下一句B.程序返回到LCALL的下一句
C.程序返回到主程序开始处D•程序返回到响应中断时一句的下一句
20.MCS—51的串行口工作方式中适合多机通信的是__B__。
A.方式0B.方式3C.方式1
21.MCS-51单片机响应中断矢量地址是__C__。
A.中断服务程序的首句地址B•中断服务程序的出口地址
C.中断服务程序的入口地址D•主程序等待中断指令的地址
22.MCS-51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是___A___O
A.ALEB.PSENC.EAD.RST
23.MCS-51单片机串行口接收数据的次序是下述B的顺序。
(1)接收完一帧数据后,硬件自动将SCON勺R1置1
(2)用软件将RI清零
(3)接收到的数据由SBUF读出
(4)置SCON勺REN为1,外部数据由RXD俞入
A.
(1)
(2)(3)(4)B.(4)
(1)
(2)(3)C.(4)(3)
(1)
(2)D.(3)(4)
(1)
(2)
24.MCS-51单片机串行口发送数据的次序是下述A_的顺序。
(1)待发送数据送SBUF
(2)硬件自动将SCON的TI置1
(3)经TXD串行发送一帧数据完毕
(4)用软件将TI清0
A.
(1)(3)
(2)(4)B.
(1)
(2)(3)(4)C.(4)(3)
(1)
(2)D.(3)(4)
(1)
(2)
25.一主程序中有一句LP:
SJMPLP,功能指令为等待中断,当发生中断且中断返回后,D.
A.返回到主程序开始处B.返回到该句的下一条指令处
C.返回到该句的上一条指令处D.返回到该句
26.8031单片机的D—口的引脚,还具有外中断、串行通信等第二功能。
A.P0B.P1C.P2D.P3
27.单片机应用程序一般存放在B°
A.RAMB.ROMC.寄存器D.CPU
28.INTEL8051CPU是___C位的单片机。
A.16B.4C.8D.准16
29.当需要从MCS-51单片机程序存储器取数据时,采用的指令为B°
A.MOVA,@R1B.MOVCA,@A+DPTR
C.MOVXA,@R0D.MOVXA,@DPTR
30.8031单片机中既可位寻址又可字节寻址的单元是A_°
A.20HB.30HC.00HD.70H
31.MCS-51单片机复位操作的主要功能是把PC初始化为C___°
32.若单片机的振荡频率为6MHz设定时器工作在方式1需要定时1ms则定时器初值应为C_。
—1616
A.500B.1000C.2-500D.2-1000
33.当外部中断请求的信号方式为脉冲方式时,要求中断请求