最新精编《单片机与接口技术》完整版考核题库158题含参考答案Word文档格式.docx
- 文档编号:16971943
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:19
- 大小:33.01KB
最新精编《单片机与接口技术》完整版考核题库158题含参考答案Word文档格式.docx
《最新精编《单片机与接口技术》完整版考核题库158题含参考答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《最新精编《单片机与接口技术》完整版考核题库158题含参考答案Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。
A.CLRTR0B.CLRTR1C.SETBTR0D.SETBTR1
14.启动定时器0开始计数的指令是使TCON的B。
A.TF0位置1B.TR0位置1C.TR0位置0D.TR1位置0
15.MCS-51指令系统中,指令ADDCA,@R0执行前(A)=38H,(R0)=30H,(30H)=FOH,(C)=1执行后,其结果为B。
A.(A)=28H(C)=1B.(A)=29H(C)=1
C.(A)=68H(C)=0D.(A)=29H(C)=0
16.下列指令能使累加器A高4位不变,低4位置F的是C。
A.ANLA,#OFHB.ANLA,#OFOHC.ORLA,#OFHD.ORLA,#OF0H
17.单片机中PUSH和POP指令通常用来C。
A.保护断点B.保护现场C.保护现场恢复现场D.保护断点恢复断点
18.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为C。
A.01HB.05HC.10HD.50H
19.下列指令能使R0高4位不变,低4位置F的是C。
A.ANLR0,#OFHB.ANLR0,#OFOHC.ORL0,#OFHD.ORLR0,#OFH
20.下列指令能使R0的最高位置0的是A。
A.ANL0,#7FHB.ANLR0,#FHC.ORLR0,#7FHD.ORLR0,#80H
21.8051单片机的定时器T1用作计数方式时计数脉冲是A。
A.由T1(P3.5)输入B.由内部时钟频率提供
C.由T0(P3.4)输入D.由外部计数脉冲计数
22.下列指令判断若累加器A的内容不为0就转LP的是D。
A.JBA,LPB.JNZA,LPC.JZLPD.CJNEA,#0,LP
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指令系统中,执行下列指令后,其结果为B。
MOVA,#68
ADDA,#53
DAA
A.A=21CY=1OV=0B.A=21CY=1OV=1
C.A=21CY=0OV=0D.以上都不对
25.当DAC0832D/A转换器的
接8031的P2.0时,程序中0832的地址指针DPTR寄存器应置为D。
A.0832HB.FE00HC.FEF8HD.以上三种都可以
26.当CPU响应外部中断1INT1的中断请求后,程序计数器PC的内容是C。
A.0003HB.000BHC.00013HD.001BH
27.已知:
A=DBHR4=73HCY=1,指令:
SUBBA,R4执行后的结果是C。
A.A=73HB.A=DBHC.A=67HD.以上都不对
28.在存储器扩展电路中74LS373的主要功能是D。
A.存储数据B.存储地址C.锁存数据D.锁存地址
29.下列芯片中其功能为可编程控制的接口芯片是D。
A.373B.2114C.2716D.8255
30.下列指令能使P1口的最低位置1的是B。
A.ANLP1,#80HB.SETB90HC.ORLP1,#0FFHD.ORLP1,#80H
31.将内部数据存储器53H单元的内容传送至累加器,其指令是A。
A.MOVA,53HB.MOVA,#53HC.MOVCA,53HD.MOVXA,#53H
32.使8051的定时器T1停止计数的指令是使TCON的D。
33.8051的定时器T0作计数方式,用模式1(16位计数器)则应用指令C初始化编程。
A.MOVTMOD,#01HB.MOVTMOD,10H
C.MOVTMOD,#05HD.MOVTCON,#05H
34.能访问外部数据存贮器的传送指令是C。
A.MOV指令B.MOVC指令C.MOVX指令D.
35.8051单片机的定时器T1用作定时方式时是B。
A.由内部时钟频率定时,一个时钟周期加1
B.由内部时钟频率定时,一个机器周期加1
C.由外部时钟频率定时,一个时钟周期加1
D.由外部时钟频率定时,一个机器周期加1
36.MCS-51单片机的两个定时器作定时器使用时TMOD的D6或D2应分别为A。
A.D6=0,D2=0B.D6=1,D2=0C.D6=0,D2=1D.D6=1,D2=1
37.8051单片机共有5个中断源,在同一级别里,5个中断源同时发出中断请求时,程序计数器PC的内容变为B。
A.000BHB.0003HC.0013HD.001BH
38.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是A。
A.9CHB.20HC.64HD.A0H
39.MCS-51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后A。
A.由硬件清零B.由软件清零C.A和B都可以D.随机状态
40.MCS-51单片机在执行MOVXA,@DPTR指令时,其寻址单元的地址是由B。
A.P0口送高8位,P2口送高8位B.P0口送低8位,P2口送高8位
C.P0口送低8位,P2口送低8位D.P0口送高8位,P2口送低8位
41.当TCON的IT0为1,且CPU响应外部中断0,
的中断请求后,C。
A.需用软件将IE0清0B.需用软件将IE0置1
C.硬件自动将IE0清0D.
(P3.2管脚)为高电平时自动将IE0清0
42.MCS-51单片机响应中断矢量地址是C。
A.中断服务程序的首句地址B.中断服务程序的出口地址
C.中断服务程序的入口地址D.主程序等待中断指令的地址
43.单片机应用程序一般存放在B中。
A.RAMB.ROMC.寄存器D.CPU
44.MCS-51汇编语言指令格式中,唯一不可缺少的部分是B。
A.标号B.操作码C.操作数D.注释
45.MCS-51的片内外的ROM是统一编址的,如果
端保持高电平,8051的程序计数器PC在B地址范围内。
A.1000H—FFFFHB.0000H—FFFFHC.0001H—0FFFHD.0000H—0FFFH
46.MCS-51单片机串行口发送/接收中断源的工作过程是:
当串行口接收或发送完一帧数据时,将SCON中的A,向CPU申请中断。
A.RI或TI置1B.RI或TI置0C.RI置1或TI置0D.RI置0或TI置1
47.下列完成8051单片机内部数据传送的指令是D。
A.MOVXA,@DPTRB.MOVCA,@A+PCD.MOVdirect,direct
48.单片机上电后或复位后,工作寄存器R0是在A。
A.0区00H单元B.0区01H单元C.0区09H单元D.SFR
49.单片机中PUSH和POP指令常用来C。
A.保护断点B.保护现场C.保护现场,恢复现场
D.保护断点,恢复断点
50.8051单片机晶振频率fosc=12MHz,则一个机器周期为BμS。
A.12B.1C.2D.
51.单片机8051的
引脚C。
A.必须接地B.必须接+5VC.以上两种视需要而定
52.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是C。
A.外部中断1B.定时器T0C.定时器T1D.串行口
53.执行如下三条指令后,30H单元的内容是B。
MOVR1,#30H
MOV40H,#0EH
MOV@R1,40H
A.40HB.0EHC.30HD.FFH
54.在用接口传信息时,如果用一帧来表示一个字符,且每一帧中有一个起始位、一个结束位和若干个数据位,该传送属于A。
A.串行传送B.并行传送C.同步传送D.异步传送
55.用8051的定时器,若用软启动,应使TOMD中的C。
A.GATE位置1B.C/T位置1C.GATE位置0D.C/T位置0
56.8051单片机的定时器T0用作定时方式时是D。
A.由内部时钟频率定时,一个时钟周期加1
B.由外部计数脉冲计数,一个机器周期加1
C.外部定时脉冲由T0(P3.4)输入定时
D.由内部时钟频率计数,一个机器周期加1
57.8051的外部程序存储器常采用的芯片是A。
A.2716B.8255C.74LS06D.2114
58.8051单片机中,用户可使用的16位寄存器是D。
A.PSWB.ACCC.SPD.DPTR
59.MCS-51单片机复位后,专用寄存器ACC的状态是C。
A.01HB.07HC.00HD.0FFH
60.8051单片机共有B中断源。
A.4B.5C.6D.7
61.外部中断源
(外部中断1)的矢量地址为C。
A.0003HB.000BHC.0013HD.002BH
62.一主程序中有一句LP:
SJMPLP,功能指令为等待中断,当发生中断且中断返回后,D。
A.返回到主程序开始处B.返回到该句的下一条指令处
C.返回到该句的上一条指令处D.返回到该句
63.执行中断处理程序最后一句指令RETI后,D。
A.程序返回到ACALL的下一句B.程序返回到LCALL的下一句
C.程序返回到主程序开始处D.程序返回到响应中断时一句的下一句
64.当CPU响应定时器T1的中断请求后,程序计数器PC的内容是D。
65.当CPU响应外部中断0INT0的中断请求后,程序计数器PC的内容是A。
66.P0口作数据线和低8位地址线时B。
A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平
67.MCS-51单片机定时器溢出标志是D。
A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF0
68.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM的D。
A.00H—FFHB.00H—07HC.07H—7FHD.08H—7FH
69.MCS-51单片机外部中断0开中断的指令是B。
A.SETBETOB.SETBEXOC.CLRETOD.SETBET1
70.当外部中断0发出中断请求后,中断响应的条件是C。
A.SETBET0B.SETBEX0C.MOVIE,#81HD.MOVIE,#61H
71.MCS-51单片机响应中断的过程是D。
A.断点PC自动压栈,对应中断矢量地址装入PCB.关中断,程序转到中断服务程序
C.断点压栈,PC指向中断服务程序地址
D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址
72.单片机中的程序计数器PC用来C。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址
D.存放上一条指令地址
73.MCS-51的串行数据缓冲器SBUF用于B。
A.存放运算中间结果B.存放待发送或已接收到的数据C.暂存数据和地址
D.存放待调试的程序
74.单片机的堆栈指针SP始终是指示B。
A.堆栈底B.堆栈顶C.堆栈地址D.堆栈中间位置
75.MCS-51指令系统中,指令DAA是D。
A.除法指令B.加1指令C.加法指令D.十进制调整指令
76.MCS-51复位后,程序计数器PC=B。
即单片机从B开始执行指令。
A.0001HB.0000HC.0003HD.0023H
77.MCS-51指令系统中,格式为:
ORG16位地址的指令功能是C。
A.用于定义字节B.用于定义字C.用来定义汇编程序的起始地址
D.用于定义某特定位的标识符
78.ALU表示D。
A.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件
79.对于8051单片机,其内部RAM20H-2FH单元C。
A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址
D.少部分只能位寻址
80.下列指令能能使累加器A的最高位置1的是D。
A.ANLA,#7FHB.ANLA,#80HC.ORLA,#7FHD.ORLA,#80H
81.MCS-51寻址方式中,操作数Ri加前缀“@”号的寻址方式是A。
A.寄存器间接寻址B.寄存器寻址C.基址加变址寻址D.立即寻址
82.MCS-51指令系统中,指令DAA应跟在B。
A.加法指令后B.BCD码的加法指令后
C.减法指令后D.BCD码的减法指令后
83.MCS-51指令系统中,执行下列程序后,堆栈指针SP的内容为B。
MOVSP,#30H
MOVA,20H
LACALL1000
MOV20H,A
SJMP$
A.00HB.30HC.32HD.07H
84.MCS-51指令系统中,执行下列程序后,程序计数器PC的内容为C。
ORG000H
MOVDPDR,#1000
MOVA,#00H
LJMP1500
END
A.100B.1000C.1500D.0
85.下列指令能使R0的最高位取反的是B。
A.CPLR0.7B.XRL00H,#80HC.CPL(R0).7D.ARLR0,#80H
86.下列指令能使R0低4位不变,高4位置F的是D。
A.ANLR0,#OF0HB.ORLRO,#OFOHC.ORL0,#OFHD.ORL00H,#OF0H
87.下列指令中影响堆栈指针的指令是D。
A.LJMPB.ADDC.MOVCA,@A+PCD.LCALL
88.主程序中调用子程序后返回主程序,堆栈指针SP的值A。
A.不变B.加2C.加4D.减2
89.单片机能直接运行的程序叫C。
A.源程序B.汇编程序C.目标程序D.编译程序
90.下列指令中比较转移指令是指B。
A.DJNZRn,relB.CJNERn,#data,relC.DJNZdirect,relD.JBCbit,rel
91.指令JBOEOH,LP中的OEOH是指C。
A.累加器AB.累加器A的最高位C.累加器A的最低位D.一个单元的地址
92.下列指令能使累加器A低4位不变,高4位置F的是D。
A.ANLA,#OFHB.ANLA,#OFOHC.ORLA,#OFHD.ORLA,#OF0H
二、判断题
93.(√)8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。
94.(√)对于8051单片机而言,在外部扩展EPROM时,
引脚应接地。
95.(×
)MCS-51的程序存储器用于存放运算中间结果。
96.(√)MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:
一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。
97.(×
)MCS-51单片机中PUSH和POP指令只能保护现场,不能保护断点。
98.(√)DGND表示数字地,为工作电源地和数字逻辑地。
99.(×
)如JCrel发生跳转时,目标地址为当前指令地址加上偏移量。
100.(√)若置8051的定时器/计数器T1于计数模式,工作于方式1,则工作方式字为50H。
101.(×
)单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
102.(√)CPU的时钟周期为振荡器频率的倒数。
103.(√)当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。
104.(×
)MCS-51单片机的数据存储器是指外部存储器。
105.(√)若置8051的定时器/计数器T1于定时模式,工作于方式2,则工作方式字为20H。
106.(×
)MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。
107.(×
)8051单片机5个中断源相应地在芯片上都有中断请求输入引脚。
108.(×
)中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。
109.(×
)DAC0832是8位D/A转换器,其输出量为数字电流量。
110.(×
)8051单片机的PC与DPTR都在CPU片内,因此指令MOVCA,@A+PC与指令MOVCA,@A+DPTR执行时只在单片机内部操作,不涉及片外存储器。
111.(×
)指令MOVA,00H执行后A的内容一定为00H。
定时、中断、串行口系统及应用
112.(×
)当8051的定时器T0计满数变为0后,溢出标志位(TCON的TF0)也变为0。
113.(√)已知:
DPTR=11FFH执行INCDPTR后,结果:
DPTR=1200H。
114.(×
)指令MULAB执行前(A)=F0H,(B)=05H,执行后(A)=FH5,(B)=00H。
115.(√)MCS-51单片机的TMOD模式控制寄存器不能进行位寻址,只能用字节传送指令设置定时器的工作方式及操作模式。
116.(√)8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。
117.(×
)单片机的CPU从功能上可分为运算器和存储器。
118.(×
)无条件转移指令LJMPaddr16称长转移指令,允许转移的目标地址在128KB空间范围内。
119.(√)单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
120.(√)外部中断0中断的入口地址是0003H。
121.(×
)将37H单元的内容传送至A的指令是:
MOVA,#37H。
122.(√)MCS-51单片机,CPU对片外RAM的访问只能用寄存器间接寻址的方式,且仅有4条指令。
123.(×
)设PC的内容为35H,若要把程序存贮器08FEH单元的数据传送至累加器A,则必须使用指令MOVCA,@A+PC。
124.(√)在MCS-51单片机内部结构中,TCON为控制寄存器,主要用来控制定时器的启动与停止。
125.(√)8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。
126.(×
)已知:
A=1FH,(30H)=83H,执行ANLA,30H后,结果:
A=03H(30H)=83HP=0。
127.(√)MCS-51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。
128.(×
)MCS-51指令系统中,执行指令ORG2000H;
BCD:
DB“A,B,C,D”;
表示将A、B、C、D的ASII码值依次存入2000H开始的连续单元中。
129.(√)若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。
130.(√)如要允许外部中断0中断,应置中断允许寄存器IE的EA位和EX0位为1。
三、简答题
131.各中断源对应的中断服务程序的入口地址是否能任意设定?
如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?
请举例加以说明。
答:
各中断源的入口地址已经在中断地址区中被定义了,不能任意设定。
如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服务程序的执行。
例如:
外部中断0的中断服务程序INT0P放置在程序存储区的任意区域,此时,通过以下方式,可实现对中断服务程序的执行:
ORG 0003H
LJMPINTOP
列举其他中断跳转的例子也可,但叙述的中断源要与中断地址相对应才可得分,如外中断0对应0003H地址。
132.简述MCS-51指令系统的寻址方式及对应的寻址空间。
MCS-51指令系统有7种寻址方式,分别为:
1)寄存器寻址,对工作寄存器R0-R7和A,B,C,DPTR进行寻址。
2)直接寻址,对片内RAM低128字节及SFR寻址。
3)寄存器间接寻址,对片内RAM低128字节,片外RAM寻址。
4)立即寻址,对程序存储器寻址。
5)相对寻址,对程序存储器256字节
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机与接口技术 最新 精编 单片机 接口 技术 完整版 考核 题库 158 参考答案