2020年《单片机与接口技术》试题库158题(含参
考答案)
一、单选题
1.MCS-51指令系统中,指令ADD A,R0 执行前(A)=86H,(R0)=7AH,(C)=0 执行后,其结果为 A 。
A.(A)=00H (C)=1 B.(A)=00H (C)=0 C.(A)=7AH (C)=1 D.(A)=7AH (C)=0
2.MCS-51单片机定时器外部中断1和外部中断0的触发方式选择位是 C 。 A.TR1和TR0 B.IE1和IE0 C.IT1和IT0 D.TF1和TF0
3.单片机上电复位后,PC的内容和SP的内容为 B 。 A.0000H,00H B.0000H,07H C.0003H,07H D.0800H,08H
4.寻址方式就是 C 的方式。
A.查找指令操作码 B.查找指令 C.查找指令操作数 D.查找指令操作码和操作数
5.单片机8051的XTAL1和XTAL2引脚是 D 引脚。
A.外接定时器 B.外接串行口 C.外接中断 D.外接晶振
6.8051单片机的VSS(20)引脚是 B 引脚。
A.主电源+5V B.接地 C.备用电源 D.访问片外存贮器
7.在MCS-51指令中,下列指令中 C 是无条件转移指令。
A.LCALL addr16 B.DJNZ direct,rel C.SJMP rel D.ACALL addr11
8.对定时器控制寄存器TCON中的IT1和IT0位清0后,则外部中断请求信号方式为 A 。
A.低电平有效 B.高电平有效 C.脉冲上跳沿有效 D.脉冲负跳有效
9.MCS-51单片机的P1口的功能是 A 。 A.可作通用双向I/O口用 C.可作地址/数据总线用
10.8051单片机的机器周期为2μs,则其晶振频率fosc为 C MHz.
A.1 B.2 C.6 D.12
11.下列指令执行时,不修改PC中内容的指令是 B 。 A.AJMP B.MOVC A,@ A+PC
12.使8051的定时器T0停止计数的指令是 A 。 A.CLR TR0 B.CLR TR1 C.SETB TR0 D.SETB TR1
13.共阳极LED数码管加反相器驱动时显示字符“6”的段码是 B 。 A.06H B.7DH C.82H D.FAH
14.启动定时器0开始计数的指令是使TCON的 B 。
A.TF0位置1 B.TR0位置1 C.TR0位置0 D.TR1位置0
15.MCS-51指令系统中,指令ADDC A,@R0 执行前(A)=38H,(R0)=30H,(=FOH,(C)=1 执行后,其结果为 B 。
A.(A)=28H (C)=1 B.(A)=29H (C)=1 C.(A)=68H (C)=0 D.(A)=29H (C)=0
16.用8051的定时器T1作定时方式,用模式1,则工作方式控制字为 C 。 A.01H B.05H C.10H D.50H
17.下列指令能使R0的最高位置0的是 A 。
A.ANL 0,#7FH B.ANL R0,#FH C.ORL R0,#7FH D.ORL R0,#80H
18.8051单片机的定时器T1用作计数方式时计数脉冲是 A 。 A.由T1(P3.5)输入 B.由内部时钟频率提供 C.由T0(P3.4)输入 D.由外部计数脉冲计数
19.8051单片机的定时器T0用作计数方式时是 C 。 A.由内部时钟频率定时,一个时钟周期加1 B.由内部时钟频率定时,一个机器周期加1 C.由外部计数脉冲计数,下降沿加1 D.由外部计数脉冲计数,一个机器周期加1
20.下列指令判断若累加器A的内容不为0就转LP的是 D 。 A.JB A,LP B.JNZ A,LP C.JZ LP D.CJNE A,#0,LP
21.MCS-51指令系统中,执行下列指令后,其结果为 B 。
30H)