单片机题库1 (1)

2019-03-04 12:51

1.使8051能响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应为( D) A.84H B.42H C.22H D.98H

2. 8051的中断允许寄存器IE的内容为83H,CPU将响应的中断请求是( B )。

A、 INT0,INT1 B、INT0,T0 C、 T1,串行接口 D、 T0,T1

3. 当CPU响应串行接口中断时,程序应转到( C )。

A、 0003H B、 0013H C、 0023H D、 0033H

4. 当8051复位时,下面说法准确的是(B)

A. SP=00H B. PC=0000H C.SBUF=00H D.(30H)=00H

5. ORG 2000H LACLL 3000H ORG 3000H RET

上述程序执行完RET指令后,PC=(C )

A.2000H B.3000H C.2003H D.3003H

6.在中断服务程序中至少应有一条(D )

A.传送指令 B.转移指令 C.加法指令 D.中断返回指令

7.要用传送指令访问8051片外RAM,它的指令操作码助记符是(B ) A.MOV B.MOVX C.MOVC D.以上都行

8. MOVX A , @R0指令中,源操作数采用( D )寻址方式,指令作用在( D )区间。

A. 寄存器,外部数据存储器 B. 直接,程序存储器

C. 寄存器间接 ,内部数据存储器 D. 寄存器间接,外部数据存储器

9. A7H和5BH两个立即数相加后,和为( C ),(CY)是(C )。 A、1CH,0 B、C1H,0 C、 02H,1 D、 C1H,1

10.若(A)=86H,(PSW)=80H,则执行RRC A指令后(A)

A、C3H B、 B3H C、0DH D、56H

11、当CPU响应外部中断0, INT0的中断请求后,程序计数器PC的内容是( A )。

A、0003H B、000BH C、0013H D、001BH

12.如果(P0)=65H ,则当

CPL P0.2 SETB C

MOV P0.4 ,C 执行后(P0)=( C )

1

A、61H B、75H C、71H D、17H

13. ( D ) 指令是8051指令系统中执行时间最长且长达4 个机器周期的。 A、比较转移 B、循环转移 C、增减量 D、乘除法

14. 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令( D )。

A.MOV R1 ,40H B. MOV R1 ,#40H MOVX @R1 , A MOVX R1 , A

C. MOVX 40H , A D. MOV R1, #40H

MOVX @R1 , A

15.对程序存储器的读操作,只能使用( C )

(A) MOV指令 (B) PUSH指令 (C)MOVC指令 (D) MOVX指令

16. 对外部中断初始化的内容不包括( A )

(A)设置中断触发方式 (B)设置外部中断允许 (C)设置中断总允许 (D)设置中断响应方式

17. 执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断的主程序。从堆栈弹出的断点地址送给( C )

(A)A (B)CY (C)PC (D)DPTR

18. 在寄存器间址寻址方式中,指定寄存器中存放的是( D )

(A) 操作数 (B) 转移地址 ( C) 地址偏移量 (D) 操作数地址

19.某串行通信中有1个起始位、8个数据位和1个停止位,应选择的异步串行通信方式为( B ) (A)方式0 (B)方式1 (C)方式2 (D)方式3

20. 当优先级的设置相同时,若以下几个中断同时发生,中断优先响应的是( A )。 (A)INT0 (B)T1 (C)串行口 (D) T0

21. 某单片机中,若fosc=12MHz,则定时器T1的最大定时时间可为( C )。 (A)256μs (B)8192μs (C)65536μs (D)65536×2μs

22.若原来工作寄存器0组为当前寄存器组,现要改为1组,不能使用的指令是( C ) (A) SETB RS0 (B) CPL PSW.3 (C) CRL PSW.3 (D) SETB PSW.3

23. 设堆栈指针SP的值为37H,在子程序调用时把断点地址进栈保护后,SP的值为( D ) (A) 35H (B)37H (C)38H (D)39H

24.串行通信的传送速率单位是波特,波特的单位是( B )

(A)字符/秒 (B)位/秒 (C)帧/秒 (D)帧/分

2

25. 已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV

位。各个位的值是( D )。

(A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0

26.不属于单片机与输入输出设备进行信息交换的方式是(D )。

(A) 无条件传送方式 (B) 查询方式

(C) 中断方式 (D) 存储器直接存取方式

27.A/D转换方法有以下四种,ADC0809是一种采用( C)进行A/D转换的8位接口芯片。 (A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式

28.8051单片机内有( )个16位的定时/计数器 ,每个定时/计数器都有( B )种工作方式。 (A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3

29.JNZ REL指令的寻址方式是(C )

A.立即寻址 B.寄存器寻址 C.相对寻址 D.位寻址

30.执行LACLL 4000H指令时,8051所完成的操作是(D )

A、保护PC B. 4000H?PC C.保护现场 D. PC+3入栈,4000H?PC

31.下面哪条指令产生WR信号( D )

A. MOVX A,@DPTR B. MOVC A,@A+PC C. MOVC A,@A+DPTR D. MOVX @DPTR,A

32. 若某存储器芯片地址线为12根,那么它的存储容量为( C ) A. 1KB B. 2KB C.4KB D.8KB 33.要想测量INT0引脚上的一个正脉冲宽度,则TMOD的内容应为( A ) A.09H B.87H C.00H D.80H

34. PSW=18H时,则当前工作寄存器是( D )

A.0组 B. 1组 C. 2组 D. 3组

35. MOVX A,@DPTR指令中源操作数的寻址方式是( B )

A. 寄存器寻址 B. 寄存器间接寻址 C.直接寻址 D. 立即寻址

36. 8051有(A)个中断源

A.5 B. 2 C. 3 D. 6

37. 8051上电复位后,SP的内容应为( B )

A.00H B.07H C.60H D.70H

3

38.ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H

当CPU响应外部中断0后,PC的值是( B )

A.0003H B.2000H C.000BH D.3000H

39.控制串行口工作方式的寄存器是( C )

A.TCON B.PCON C.SCON D.TMOD

40.执行PUSH ACC指令,8051完成的操作是( A )

A.SP+1?SP, ACC?SP B. ACC?SP, SP-1?SP C. SP-1?SP, ACC?SP D. ACC?SP, SP+1?SP

41. P1口的每一位能驱动(B )

A.2个TTL低电平负载 B. 4个TTL低电平负载 C.8个TTL低电平负载 D.10个TTL低电平负载

42. PC中存放的是( A )

A.下一条指令的地址 B. 当前正在执行的指令 C.当前正在执行指令的地址 D.下一条要执行的指令

43、80C51基本型单片机内部程序存储器容量为( C )。 (A)16K (B)8K (C)4K (D)2K

44、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)PSEN (B)RST (C)ALE (D)RXD

45、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是( C )。 (A)P0 (B)P1 (C)P2 (D)P3

46、当优先级的设置相同时,若以下几个中断同时发生,中断优先响应的是( A )。 (A)INT0 (B)T1 (C)串口 (D)T0

47、在80C51中,要访问SFR使用的寻址方式为( A )。

(A)直接寻址 (B)寄存器寻址 (C)变址寻址 (D)寄存器间接寻址

48、以下的4条指令中,不合法的指令为( D )。

(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC

49、当需要扩展一片8K的RAM时,应选用的存储器为( B )。 (A)2764 (B)6264 (C)6116 (D)62128

50、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择芯片( A )。

4

(A)8155 (B)8255 (C)8279 (D)74LS164

51、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在( B )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3

52、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为( A )。 (A)08H (B)80H (C)00H (D)07H

53. 要把P0口高4位变0低4位不变,应使用指令( D ) A.ORL P0, #0FH B. ORL P0, #0F0H C. ANL P0, #0F0H D. ANL P0,#0FH

54.下面哪种外设是输出设备( A )

A.打印机 B.纸带读出机 C.键盘 D.A/D转换器

55.所谓CPU是指( A )

A.运算器和控制器 B.运算器和存储器 C.输入输出设备 D. 控制器和存储器

56. LCALL指令操作码地址是2000H,执行完响应子程序返回指令后,PC=( D ) A.2000H B.2001H C.2002H D.2003H

57. 单片机8051执行完MOV A,#08H后,PSW的哪一位被置位( D )

A.C B. F0 C.OV D.P

58. 计算机在使用中断方式与外界交换信息时,保护现场的工作应该是( C ) A.由CPU自动完成 B.在中断响应中完成 C.应由中断服务程序完成 D.在主程序中完成

59.关于8051的堆栈操作,正确的说法是( C )

A.先入栈,再修改栈指针 B.先修改栈指针,再出栈 C.先修改栈指针,再入栈 D.以上都不对

60.某种存储器芯片是8KB*4/片,那么它的地址线根数是( C ) A.11根 B.12根 C. 13根 D. 14根

61. 8051的相对转移指令的最大负跳变距离( B )

A.2KB B. 128B C. 127B D. 256B

62. 要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( B )。 A. ILE=1,CS=1,WR1=0 B. ILE=1, CS=0, WR1=0 C. ILE=0, CS=1, WR1=0

5


单片机题库1 (1).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:CEMS烟气在线设备操作使用和维护规程

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: