单片机原理与应用试题库.docx

上传人:b****5 文档编号:4707247 上传时间:2022-12-07 格式:DOCX 页数:66 大小:59.90KB
下载 相关 举报
单片机原理与应用试题库.docx_第1页
第1页 / 共66页
单片机原理与应用试题库.docx_第2页
第2页 / 共66页
单片机原理与应用试题库.docx_第3页
第3页 / 共66页
单片机原理与应用试题库.docx_第4页
第4页 / 共66页
单片机原理与应用试题库.docx_第5页
第5页 / 共66页
点击查看更多>>
下载资源
资源描述

单片机原理与应用试题库.docx

《单片机原理与应用试题库.docx》由会员分享,可在线阅读,更多相关《单片机原理与应用试题库.docx(66页珍藏版)》请在冰豆网上搜索。

单片机原理与应用试题库.docx

单片机原理与应用试题库

《单片机原理与应用》试题库

一.单项选择题

1.单片机复位后,SP、PC、I/O口的内容为(c)。

A.SP=60HPC=00HP0=P1=P2=P3=FFH

B.SP=00HPC=0000HP0=P1=P2=P3=00H

C.SP=07HPC=0000HP0=P1=P2=P3=FFH

D.SP=00HPC=00HP0=P1=P2=P3=00H

2.80C51有四个工作寄存器区,由PSW状态字中的RS1和RS0两位的状态来决定,单片机复位后,若执行SETBRS0指令,此时只能使用(b)的工作寄存器。

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

3.ATMEL的AT89S51驱动能力最强的并行端口为(a)。

A.P0B.P1C.P2D.P3

4.读片外部数据存储器时,不起作用的信号是(c)。

A./RDB./WEC./PSEND.ALE

5.AT89S51单片机定时器工作方式0是指(c)工作方式。

A.8位     B.8位自动重装      C.13位       D.16位

6.AT89S51单片机外部中断0对应的中断入口地址是(a)。

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

7.下面哪条指令是错误的?

(a)。

A.MOVX @R0,#30H   B.MOVC A,@A+PCC.PL A    D.POP ACC

8.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是利用(c)寄存器。

A.IE         B.PCON      C.IP            D.SCON

9.AT89S51单片机响应外部中断1的中断时,程序应转移到地址(c)。

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

10.AT89S51单片机的位寻址区位于内部RAM的(d)单元。

 A.00H~7FH              B.20H~7FH

 C.00H~1FH              D.20H~2FH

11.AT89S51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(a)。

 A.外部中断0      B.外部中断1  C.定时器0中断      D.定时器1中断

12.利用KEIL软件进行仿真调试时,在执行调用指令时,(c)调试可跟踪到子程序内部并逐条执行子程序内部的各条指令。

A.暂停B.调试C.单步D.连续运行

13.已知:

MOVA,#28H

MOVR0,#20H

MOV@R0,A

ANLA,#0FH

ORLA,#80H

XRLA,@R0

执行结果A的内容为(a)。

A.A0HB.28HC.08HD.88H

14.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是(b)指令。

A.ADDB.DAAC.ADDCD.由实际程序确定

15.在80C51中,需要外加电路实现中断撤除的是:

(d)。

A.定时中断B.脉冲方式的外部中断C.外部串行中断D.电平方式的外部中断

16.80C51的定时器T0,若振荡频率为12MHz,在方式1下最大定时时间为(b)。

A.8192msB.65536μsC.0.256μsD.16384ms

17.控制串行口工作方式的寄存器是(c)。

A.TCONB.PCONC.SCOND.TMOD

18.开机复位后,CPU使用的是第0组工作寄存器,地址范围是(d)。

A.00H-10HB.08H-0FHC.10H-1FHD.00H-07H

19.80C51单片机P0口用作输出时,应外接(a)。

A.上拉电阻B.二极管C.三极管D.下拉电阻

20.在进行BCD码运算时,紧跟加法运算指令后面的指令必须是(b)指令。

A.ADDB.DAAC.ADDCD.由实际程序确定

21.进位标志CY在(c)中 。

 

   A.累加器      B.算逻运算部件ALU      C.程序状态字寄存器PSW      D.DPTR

22.80C51单片机有七种寻址方式,MOVXA,@A+DPTR属于(b)寻址。

A.间接B.变址C.相对D.直接

23.有如下程序段:

  

MOV31H,#24H;

MOVA,31H;

SWAPA;

ANLA,#0F0H;

执行结果是(c)  

A.(A)=24H     B.(A)=42H      C .(A)=40H      D.(A)=00H

24.某种存储器芯片容量是8KB,那么它的地址线根线是(c)。

A.11根B.12根C.13根D.14根

25.如果AT89S51单片机系统的T0中断服务程序放在程序存储区的0500H地址开始的一段空间内,此时跳转到T0中断服务程序的指令LJMP0500H应放在(b)开始的中断地址区。

A.0003HB.0013HC.0023HD.000BH

26.8位LED显示器采用动态显示方式时(不加锁存器),至少需要提供的I/O线总数是(a)。

A.16B.20C.18D.6

27.堆栈数据的进出原则是(D)

A.先进先出B.进入不出C.后进后出D.先进后出

28.80C51单片机中,若晶振频率屡6MHz,一个机器周期等于(d)μs。

A.1.5B.3C.1D.2

29.单片机复位后,累加器A、PC、PSW的内容为(b)。

A.A=FFHPC=00HPSW=FFH

B.A=00HPC=0000HPSW=00H

C.A=07HPC=0000HPSW=FFH

D.A=00HPC=00HPSW=00H

30.PC的值是(c)。

A.当前正在执行指令的前一条指令的地址

B.当前正在执行指令的地址

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

D.控制器中指令寄存器的地址

31.下列说法中错误的是(c)。

A.PC是一个不可寻址的特殊功能寄存器。

B.单片机的主频越高,其运算速度越快。

C.在80C51单片机中,一个机器周期等于1μS。

D.特殊功能寄存器SP内装的是栈顶首地址单元的地址。

32.AT89S51单片机的字长是(c)。

 A.2位       B.4位        C.8位          D.16位

33.假定A=38H,(R0)=17H,(17H)=34H,执行以下指令:

ANLA,#17H

ORL17H,A

XRLA,@R0

CPLA

后,A的内容为(d)。

A.CDHB.DCH

C.BCHD.DBH

34.在80C51单片机中,需要外加电路实现中断撤除的是:

(d)

A.定时中断B.脉冲方式的外部中断

C.外部串行中断D.电平方式的外部中断

35.AT89S51单片机外扩存储器芯片时,4个I/O口中用作地址总线的是(a)。

A. P0口和P2B.P0口C.P1口和P3口D.P2口

29.串行口的工作方式由(c)寄存器决定。

A.SBUFB.PCONC.SCOND.RI

36.某种存储器芯片是16KB,那么它的地址线根数是(d)

A.11根B.12根C.13根D.14根

37.80C51单片机系统中,若晶振频率屡12MHz,一个机器周期等于(c)μs。

A.1.5B.3C.1D.2

38.单片机复位后,SP、PC、I/O口的内容为(c)

A.SP=07HPC=00HP0=P1=P2=P3=FFH

B.SP=00HPC=0000HP0=P1=P2=P3=00H

C.SP=07HPC=0000HP0=P1=P2=P3=FFH

D.SP=00HPC=00HP0=P1=P2=P3=00H

39.80C51单片机乘法指令操作码助记符是(d)。

A.MOVB.MOVXC.MOVCD.MUL

40.80C51单片机响应中断矢量地址是(c)。

A.中断服务程序的首句地址B.中断服务程序的出口地址

C.中断服务程序的入口地址D.主程序等待中断指令的地址

41.单片机在与外部I/O口进行数据传送时,将使用(a)指令。

A.MOVXB.MOVC.MOVCD.视具体I/O口器件而定。

42.使用单片机开发系统调试程序时,对原程序进行汇编的目的是(a)。

A.将源程序转换成目标程序B.将目标程序转换成源程序

C.将低级语言转换成高级语言D.连续执行键

43.设内部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序执行后(B)=(a)。

MOVR0,#30H

MOVA,@R0

MOVR1,A

MOVB,@R1

A.00HB.40HC.30HD.10H

44.调用子程序.中断响应过程及转移指令的共同特点是(b)。

A.都能返回B.都通过改变PC实现转移

C.都将返回地址压入堆栈D.都必须保护现场

45.在进行串行通信时,若两机的发送与接收可以同时进行,则称为(d)。

A.半双工传送B.单工传送

C.双工传送D.全双工传送

46.AT89S51单片机复位后,从(c)单元开始取指令。

A.0003HB.000BHC.0000HD.0100H

47.51单片机执行MOVX写指令时,相关的信号状态是(b)。

A.PSEN无效为低电平,WR有效为低电平

B.PSEN无效为高电平,WR有效为低电平

C.PSEN有效为低电平,WR无效为高电平

D.PSEN有效为高电平,WR无效为高电平

48.对片外数据RAM单元读写数据用(d)。

A.MOV指令B.MOVX指令C.WR指令D.MOVC指令

49.AT89S51的无条件转移指令中,其转移范围最大的是(a)。

A.LJMPB.AJMPC.SJMPC.GOTO

50.执行MOVSP,#30H指令后,压栈从片内RAM的(c)单元开始

A.2FHB.30HC.31HD.#30H

51.定时器/计数器T0工作于模式2,在计数溢出时(b)。

A.计数从零重新开始B.计数从初值重新开始C.计数停止D.由程序决定

52.按键的机械抖动时间通常是(c)。

A.0B.5~10μsC.5~10msD.1s以上

53.下列计算机语言中,CPU能直接识别的是(d)。

A.自然语言B.高级语言C.汇编语言D.机器语言

54.以下指令中,(c)指令执行后使标志位CY清0。

A.MOVA,#00HB.CLRAC.ADDA,#00HD.CLR00H

55.当需要从AT89S51单片机程序存储器取数据时,采用的指令为(b)。

A.MOVA,@R1B.MOVCA,@A+DPTR

C.MOVXA,@R0D.MOVXA,@DPTR

56.共阳数码管要显示字形“8”时,则对应的七段码值为(a)。

A.7FHB.77HC.08HD.88H

57.80C51单片机时钟周期为T0,则机器周期为(d)。

A.2T0B.4T0C.8T0D.12T0

58.单片机复位时,程序计数器PC的值为(a)。

A.0000HB.0030HC.4000HD.4100H

59.某存储器芯片有12根地址线,8根数据线,该芯片有(d)个存储单元。

A.1KBB.2KBC.3KBD.4KB

60.MOVA,R1的寻址方式为(c)。

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

61.串行口发送中断标志位为(a)。

A.TIB.RIC.IE0D.IE1

62.T1中断允许控制位为(b)。

A.ET0B.ET1C.ESD.EX1

63.串行口工作在方式0时,作同步移位寄存器使用,此时串行数据输入输出端为(a)。

A.RXD引脚B.TXD引脚C.T0引脚D.T1引脚

64.已知X的补码为10000010B,则X的真值是十进制(d)。

A.127B.-127C.126D.-126

65.利用串行方式(a),外接移位寄存器,能将串行接口扩展为并行输入、输出接口。

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

66.有一位共阴极LED显示器,要使它显示“5”,它的字段码为(a)。

A.6DHB.92HC.FFHD.00H

67.多字节加法运算,在进行最低字节相减前,应先将CY(a)。

A.清0B.置1C.取反D.送入A

68.单片机的程序计数器PC是16位,其寻址范围为(d)。

A.128BB.256BC.8KBD.64KB

69.堆栈指针的作用是(b)。

A.指明栈底的位置B.指明栈顶的位置C.操作数地址D.指令的地址

70.指令MOVPSW,#00H对源操作数而言,属于(b)方式。

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

71.AT89S51单片机的串行中断入口地址为(c)。

A.0003HB.0013HC.0023HD.0033H-

72.以下哪一条指令的写法是错误的(c)。

A.MOVDPTR,#3F98HB.MOVR0,#0FEHC.MOV50H,#0FC3DHD.INCR0

73.AT89S5l单片机的堆栈区是设置在(c)中。

A.片内ROM区B.片外ROM区C.片内RAM区D.片外RAM区

74.以下哪一条是位操作指令(b)。

A.MOVP0,#0FFHB.CLRP1.0C.CPLAD.POPPSW

75.下列指令不是变址寻址方式的是(c)。

A.JMP@A+DPTRB.MOVCA,@A+PC

C.MOVXA,@DPTRD.MOVCA,@A+DPTR

76.以下哪一条是位操作指令(b)。

A.MOVP1,#0FFHB.MOVC,ACC.1C.CPLAD.POPPSW

77.以下哪一条指令的写法是错误的(a)。

A.MOVA,@A+DPTRB.MOVR0,#FEHC.CPLAD.PUSHACC

78.(a)属于单片机系统前向通道的器件。

A.A/D转换B.D/A转换C.LED数码管D.继电器

79.T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的(b)。

A.1/12B.1/24C.1/48D.1/100

80.外部中断INT0的触发方式控制位IT0置1后,其有效的中断触发信号是(d)。

A.高电平B.低电平C.上升沿D.下降沿

81.与定时工作方式0和1相比较,定时工作方式2不具备的特点是(b)。

A.计数溢出后能自动恢复计数初值B.增加计数器的位数

C.提高了定时的精度D.适于循环定时和循环计数

82.串行口工作方式1的波特率是(c)。

A.固定的,为fosc/32B.固定的,为fosc/16

C.可变的,通过定时器/计数器T1的溢出率设定D.固定的,为fosc/64

83.下列说法正确的是(a)。

A.立即寻址方式是被操作的数据本身在指令中,而不是它的地址在指令中

B.指令周期是执行半条指令的时间

C.指令中直接给出的操作数称为直接寻址

D.内部寄存器可作为间接寄存器

84.指令周期有三种,分别是单周期指令,双周期指令和(b)指令。

A.三周期  B.四周期  C.五周期  D.六周期

85.下列关于AT89S51系统各中断源说法正确的是(d)。

A.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IE寄存器中

B.各中断源发出的中断请求信号,都会标记在AT89S51系统中的TMOD寄存器中

C.各中断源发出的中断请求信号,都会标记在AT89S51系统中的IP寄存器中

D.各中断源发出的中断请求信号,都会标记在AT89S51系统中的TCON与SCON寄存器中

86.下列说法正确的是(a)。

A.特殊功能寄存器SCON,与定时器/计数器的控制无关

B.特殊功能寄存器TCON,与定时器/计数器的控制无关

C.特殊功能寄存器IE,与定时器/计数器的控制无关

D.特殊功能寄存器TMOD,与定时器/计数器的控制无关

87.控制串行口工作方式的寄存器是( c )。

A.TCONB.PCONC.SCOND.TMOD

88.对程序存储器的读操作,只能使用(d)。

A.MOV指令B.PUSH指令C.MOVX指令D.MOVC指令

89.使用定时器T1时,有(c)工作方式。

A.1   B.2   C.3    D.4

90.通过串行口发送或接收数据时,在程序中应使用(c)。

A.MOVC指令B.MOVX指令C.MOV指令D.XCHD指令

91.AT89S51单片机可分为两个中断优先级别,各中断源的优先级别设定是(c)寄存器。

A.IEB.PCONC.IPD.SCON

92.AT89S51单片机响应外部中断0的中断时,程序应转移到地址(a)。

A.0003HB.000BHC.0013HD.001BH

93.80C51单片机定时器溢出标志是(d)。

A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF0

94.用定时器T1方式2计数,要求每计满100次,向CPU发出中断请求,TH1、TL1的初始值是(a)。

A.9CHB.20HC.64HD.A0H

95.80C51单片机定时器外部中断1和外部中断0的触发方式选择位是(c)。

A.TR1和TR0B.IE1和IE0C.IT1和IT0D.TF1和TF0

96.80C51单片机定时器T1的溢出标志TF1,若计满数产生溢出时,如不用中断方式而用查询方式,则应(b)。

A.由硬件清零B.由软件清零C.由软件置于D.可不处理

97.80C51单片机定时器T0的溢出标志TF0,若计满数在CPU响应中断后(a)。

A.由硬件清零B.由软件清零C.A和B都可以D.随机状态

98.80C51单片机计数初值的计算中,若设最大计数值为M,对于模式1下的M值为(d)。

A.M=8192B.M=256C.M=16D.M=65536

99.80C51响应中断后,中断的一般处理过程是(a)。

A.关中断,保护现场,开中断,中断服务,关中断,恢复现场,开中断,中断返回

B.关中断,保护现场,保护断点,开中断,中断服务,恢复现场,中断返回

C.关中断,保护现场,保护中断,中断服务,恢复断点,开中断,中断返回

D.关中断,保护断点,保护现场,中断服务,关中断,恢复现场,开中断,中断返回

100.80C51单片机响应中断的过程是(d)。

A.断点PC自动压栈,对应中断矢量地址装入PC

B.关中断,程序转到中断服务程序

C.断点压栈,PC指向中断服务程序地址

D.断点PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址

101.80C51单片机的(c)口的引脚,还具有外中断、串行通信等第二功能。

A.P0 B.P1C.P2 D.P3

102.80C51单片机应用程序一般存放在(b     )。

  

A.RAM           B.ROM          C.寄存器           D.CPU  

103.已知某数的BCD码为0111010101000010则其表示的十进制数值为(b)。

A.7542HB.7542C.75.42HD.75.42

104.80C51的下列指令中,不影响标志位CY的指令有(d     )。

  

   A.ADD  A,20H         B.CLR   A  C.RRC  A     D.INC  A

105.80C51的CPU主要的组成部部分为(   a  )。

  

A.运算器、控制器     B.加法器、寄存器 

C.运算器、寄存器     D.运算器、指令译码器 

106.80C51的CPU是( c    )位的单片机 。

 

   A.16          B.4          C.8         D.准16 

107.80C51复位后,PC与SP的值为(b     )。

  

A.0000H,00H    B.0000H,07H    C.0003H,07HD.0800H,00H 

108.当需要从80C51单片机程序存储器取数据时,采用的指令为(b)。

 

A.MOV  A, @R1        B.MOVC  A,  @A + DPTR 

C.MOVX  A, @ R0        D.MOVX  A,  @ DPTR 

109.80C51单片机中既可位寻址又可字节寻址的单元是(   a  )。

  

A.20H     B.30H          C.00H       D.70H  

110.下列哪条指令是正确的(d)。

A.PUSHR2B.ADDR0,A

C.MOVXA@DPTRD.MOV@R0,A

111.10101.101B转换成十进制数是(  d)。

A.46.625B.23.625C.23.62D.21.625

112.存储器的地址范围是0000H~0FFFH,它的容量为(d)。

A.1KBB.2KBC.3KBD.4KB

113.3D.0AH转换成二进制数是(a)。

A.111101.0000101BB.111100.0000101B

C.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1