单片机题库123

更新时间:2023-12-08 08:41:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

单片机题库

一、填空题

1、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接( 低电平 )。

2.8051单片机内部有( 2 )个定时/计数器,门控制信号GATE 设置为1 时,由( INT0 )和( INT1 )控制定时器的启动。 3. 若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为(08H--0FH)。

4.若累加器A中的数据为01110011B,则PSW中的P=( 1 )。

5、MCS-51单片机具有4个( 8 )位并行I/O口,有( 1 )个全双工的串行输入输出口。

6、计算机的元件级总线有( 地址 )、( 数据 )、( 控制 )。

7、MOV A,@R1指令中,源操作数的寻址方式是(寄存器间接寻

址 )。

8、8051单片机堆栈遵循数据后进先出(先进后出) 的原则。

9、8051单片机使用电源为 +5V 。

10、在立即寻址方式中,在数前使用 # 号来表示立即数。

11、在8051单片机中,加法指令可以分为 ADD , ADDC 两种。 12、设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为 1us 。

13、8051单片机的C语言源程序的扩展名为 .C 。

14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成 分支 结构或者 循环 结构的程序。

15、当8051单片机复位后,程序的入口地址为 0000H 。 16、8051单片机中的定时器/计数器有 2 个。

17、8051单片机有 5 个中断源,分成 2 个优先级。 18、MCS-51单片机具有 8 位CPU,共有 16 根地址线。

19、MCS-51片内有( 128 )个字节的数据存储单元,( 18 )个特殊功能寄存器。片内数据存储器寻址空间是( 16 )字节。

20、内部RAM低128个字节划分为(工作寄存器组区)、( 位寻址区 )、( 一般RAM区 )三个部分。

21、访问特殊功能寄存器和片外数据存储器分别采用( 直接 )、( 间接 )寻址方式。

22、清除片内RAM 2FH单元最低位,使用的命令是( MOV 2FH,00H )。

23、在MCS-51系列单片机MCS-51单片机有4个( 8 )位的并行I/O口,其中( P0 )口用做低8位地址线和数据线分时复用, 而( P2 )口用作高8位地址线。

24、MCS-51单片机有一个具有( 2 )个中断优先级,( 5 )个中断源的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置( INT0 )为高优先级。

25、8031是( 高 )电平复位,复位后,P0-P3口为( 高 )电平,SP的值为( 07H ),PC的值为( 0000H ),工作寄存器位于第( 0 )组。

26、MCS-51单片机具有( 8 )位CPU,共有( 16 )根地址线,可寻址外部程序存储器( 64K )字节,可寻址外部数据存储器( 64K )字节。

27、执行#define PA8255 XBYTE[Ox3FFC]

PA8255=Ox7e; 后,存储单元Ox3FFC的值是(0x70)

28、内部RAM低128个字节划分为(工作寄存器组区)、(位寻址区)、(用户RAM区)三个部分。

29、访问特殊功能寄存器和片外数据存储器分别采用(直接)、(间接)寻址方式。

30、MCS-51单片机具有4个(8)位并行I/O口,(2)个(16)位的定时器/计数器。有(1)个全双工的串行输入输出口。

31、清除片内RAM20H单元最低位,使用的命令是(MOV 20H,00H)。

32、在MCS-51系列单片机MCS-51单片机有4个(8)位的并行I/O口,其中(P0)口用做低8位地址线和数据线分时复用, 而(P2)口用作高8位地址线。

33、MCS-51单片机有一个具有,(5)个中断源,(2)个中断优先级的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置(INT0)为高优先级。

34、MCS—51单片机外部中断请求信号有(电平)方式和(脉冲)方式,在电平方式下,当采集到INT0、INT1的有效信号为(低电平)时,激活外部中断,外部中断请求中断标志位为(IT0)和(IE0)。

35、单片机复位后,堆栈指针SP的值是(07H)。

36、单片机中,常用作地址锁存器的芯片是(74HC373),常用作地址译码器芯片是(74HC138)。

37、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为(1/6us),机器周期为(2us)。

38、单片微型机由(CPU)、(存储器)、(I/O)接口三部分组成. 39、MCS-51的堆栈是软件填写堆栈指针临时在(片内数据存储器)开辟的区域.

40、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器(SCON)加以选择.

41、MCS-51有(5)个中断源,有(2)个中断优先级,优先级由软件填写(特殊功能寄存器) 加以选择.

42、在串行通信中,有数据传送方向(全双工)、(半双工)、(单工)三种方式.

43、指令MUL AB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在(A)中,高8位存放在(B)中。 44、 若A中的内容为87H,那么标志位P的值为(0) 。 45、 D/A转换的作用是将(数字)量转换为 (模拟)量。

46、 串行通信的接口标准包括 (RS--232)、(RS--422A) 和RS--485三种。

47、当定时器T0工作在方式3时,要占定时器T1的(TR1)和(TH)两个控制位.

48、MCS-51单片机指令系统共有7种寻址方式,其中MOV A,#DATA 为(立即)寻址;MOV A, Rn 为 (寄存器) 寻址;MOV C, bit为 (位) 寻址。

49、单片机的堆栈栈顶由(SP)来指示,复位时起位置在(07H)单元。

50、10根地址线可选(1K)个存储单元,32KB存储单元需要 (15)根地址线。

51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用 (push)指令,恢复现场用 (pop)指令。 52、在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问(程序)存储器提供地址指针,而DPTR是为访问(数据)存储器提供地址指针。

53、51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:(MOV SBUF,A) 指令;在接收数据时,在程序中应使用:(MOV A,SBUF) 指令。

54、8051内部有(4)个并行端口,P0口直接作为I/O端口使用时,必须外接(上拉电阻);并行端口作输入端口时,必须先执行(输出高电平) 指令,然后执行输入指令,才能正确的读入端口的状态。

55、P0、P1、P2、P3四个均是(8)位的(并行)口(填“串行”还是“并行”),其中P0的功能是(地址|数据分时复用);P2口的功能是(高8位地址);而(P3)是双功能口;(P1)是专门的用户口。

56、MCS-51单片机具有(8)位CPU,共有(16)根地址线,可寻址外部程序存储器(64)字节,可寻址外部数据存储器(64K) 字节。

57、当使用8031单片机时,需要扩展外部程序存储器,此时EA应接(低电平)。

58、若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为(10H--17H)。

59、 MCS-51 共有(111)条指令,可分为几种不同的寻址方式。如: MOV A , 20H源操作数属于(直接)寻址方式, MOVC A, @A+DPTR 源操作数属于(变址)寻址方式, MOV C, bit 源操作数属于 (位) 寻址方式。

60、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成(分支)结构或者(循环)结构的程序。 61、8051单片机内部有(2)个(16)位定时/计数器。

62、若累加器A中的数据为01110010B,则PSW中的P=(0)。 63、MCS-51单片机具有4个(8)位并行I/O口,有(1)个全双工的串行I/O口。

64、计算机的系统总线有(地址总线)、(数据总线)、(控制总线)。

65、在7段LED显示器在使用中,根据公共端的连接的不同可以把7段LED接为(共阳极)和(共阴极)两种形式。 66、DAC指的是(数模转换器)。

67、8051单片机的汇编语言源程序的扩展名为(.asm)。 68、当8051单片机复位后,程序的入口地址为(0000H)。 69、单片机则是将(CPU)、(存储器)、(I/O)组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。

70、8031内部有(0)字节的ROM,有(128)字节的RAM,有(21)个SFR单元。

71、MCS-51单片机有(1)个全双工的串行输入输出口。

72、 MCS-51单片机具有(5)个中断源,它们分别是(INT0)、

(T0)、(INT1)、(T1、(ES)。

73、8051单片机内部有(2)个(16)位定时/计数器。

74、 MCS-51单片机内部的RAM的寄存器区共有(32)个单元,分为(4)组寄存器,每组(8)个单元。

75、找到操作数的地址的方式称为寻址方式。MCS-51中采用了(7)种寻址方式,它们分别是:(立即寻址)、(寄存器寻

址)、(直接寻址)、(寄存器间接寻址)、(变址寻址)、(相对寻址)、(位寻址)。

76、单片机为了更好进行扩展,提供了3总线结构,它们分别是

(地址总线)、(数据总线)、(控制总线)。

77、七段LED数码管在电路连接时,为了工作,可以接成(共阳极)和(共阴极)。其工作方式为(硬件译码)和(软件译码)

78、A/D中文意思(模数转换器),D/A中文意思(数模转换器)。

79、微型计算机是以(CPU)为核心,配上(存储器)、(I/O接口)和(定时/计数器)组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。

80、8051(或8751、8951)内部有(4K)字节的ROM,有(128)字节的RAM,有(21)个SFR单元。

81、MCS-51单片机具有4个(8)位并行I/O口,有(1)个全双工的串行输入输出口。

82、8051单片机内部有(2)个(16)位定时/计数器,分别是(T0)、(T1)。门控制信号GATE 设置为1 时,由(INT0)和(INT1)控制定时器的启动。 二、单项选择题

1.MCS-51单片机复位操作的主要功能是把PC初始化为(C)。 A.0100H B.2080H C.0000H D.8000H 2.主频为6MHz的单片机它的机器周期为(D)。 A.1/12μs B.0.5μs C.1μs D.2μs

3.若单片机的定时器工作在方式2,则定时器最大计数值应为(C)。

A.500 B.1000 C.28 D.216

4.保持 P0口的高4位不变,低4位清0,应使用指令(D) A.ORL P0, #0FH B.ORL P0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。

A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 6.8051单片机的两个定时器/计数器是(C)。

A.14位加法计数器 B.14位减法计数器 C.16位加法计数器 D.16位减法计数器 7.在存储器扩展电路中74LS373的主要功能是(D)。

A.存储数据 B.存储地址 C.锁存数据 D.锁存地址 8.8051单片机的工作寄存器分成4组,每组有(D)单元。 A、2个 B、4个 C、6个 D、8个 9.利用下列(D)关键字可以改变工作寄存器组 A、interrupt B、sfr C、while D、using

10、下列计算机语言中,CPU能直接识别的是(D)。 A、 自然语言 B、 高级语言 C、 汇编语言 D、机器语言

11、在计算机内部,一切信息的存取、处理和传递的形式是(C)。

A. ACII码 B. BCD码 C. 二进制 D. 十六进制

12、MCS-51单片机复位操作的主要功能是把PC初始化为(C)。 A. 0100H B.2080H C.0000H D.8000H 13、主频为12MHz的单片机它的机器周期为(C)。

A.1/12μs B.0.5μs C.1μs D.2μs

14、若单片机的定时器工作在方式1,则定时器最大计数值应为(D)。

A. 500 B.1000 C.213 D.216

15、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。

A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 16、8051单片机的两个定时器/计数器是(C)。。

A.14位加法计数器 B.14位减法计数器 C.16位加法计数器 D.16位减法计数器 17、在存储器扩展电路中74LS373的主要功能是(D)。

A.存储数据 B.存储地址 C.锁存数据 D.锁存地址 18、SJMP rel指令中rel的取值范围为(D)。

A、+127~-127 B、0~+127 C、0~-128 D、+127~-128

19、单片机汇编语言的编写的源程序的后缀名为(C)。

A、.c B、.obj C、.asm D、.exe

20、在进行Protues仿真时,需要在单片机中加载的程序后缀名为(D)。

A、.c B、asm C、.exe D、.hex

21、EPROM是指(D)。

A.只读存储器 B.电擦除的只读存储器

C.随机存储器 D.紫外线可擦除的只读存储器

22、 在单片机中,用作标志寄存器的一个特殊功能寄存器是(A)。

A.PSW B.DPTR C.PC D.B

23、指令MOV A,30H源操作数的寻址方式是(C) 。

A.寄存器寻址方式 B.寄存器间接寻址方式 C.直接寻址方式 D.立即寻址方式 24、C语言提供的合法的数据类型关键字是(D)。

A、Double B、short C、integer D、Char

25、在生产过程中完成程序写入的只读存储器称为 (C)。 A.掩膜ROM B.PROM C.EPROM D.E2PROM 26.8051单片机的两个定时器/计数器是(C)。

A.14位加法计数器 B.14位减法计数器 C.16位加法计数器 D.16位减法计数器 27.二进制数110110110对应的十六进制数可表示为 (B)。

A.1D3H B.1B6H C.DB0H D.666H 28.8051单片机具有双功能的端口是 (B)。

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

29、一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,(D)。

A.返回到主程序开始处 B.返回到该句的下一条指令处 C.返回到该句的上一条指令处 D.返回到该句 30.ALU表示(D).

A.累加器 B.程序状态字寄存器 C.计数器 D.算术逻辑部件

31、计算机中最常用的字符信息编码是(A)

(A) ASCII (B) BCD码 (C) 余3码 (D) 循环码 32、以下不是构成的控制器部件(D):

(A)程序计数器 (B)指令寄存器(C)指令译码器(D)存储器 33、MOVX A,@DPTR指令中源操作数的寻址方式是(B)

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

34、下面条指令将MCS-51的工作寄存器置成3区(B) (A)MOV PSW,#13H (B)MOV PSW,#18H

(C)SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.4, 35、执行MOVX A,@DPTR指令时,MCS-51产生的控制信号是(C) (A)/PSEN (B)ALE (C)/RD (D)/WR 36、MOV C,00H的寻址方式是(B)

(A)位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址 37、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H

当执行完上面的程序后,PC的值是(C)

(A)0040H (B)0041H (C)0042H (D)0043H 38、 关于80C51的堆栈操作,正确的说法是(A) (A)先入栈,再修改指针 (B)先修改指针,再出栈 (C)先修改指针,再入栈 (C)以上都不对

39、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A)

(A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU

40、MCS-51的并行I/O口读-改-写操作,是针对该口的(D) (A)引脚 (B)片选信号 (C)地址线 (D)内部锁存器

41、当单片机从8155接口芯片内部RAM的20H单元中读取某p一数据时,应使用(A)类指令。 A. MOV A,20H B.MOVX A,@Ri C. MOVC A,@A+DPTR D.MOVX A,@DPTR

42、在运用8031单片机扩展32K数据存储器RAM时,需采用(C)条地址线。

A. 10 B.13 C.15 D.14

43、在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中,按硬件排队的优先级别最高的是(C)中断。 A.定时器T0 B.定时器T1 C.外部中断INTO D.外部中断INT1 E.串行口

44、8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对(C)的查询方法进行判断。 A.OV标志B.CY标志C.中断标志D.奇偶标志

45、当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为(E)。 A.0003H B.000B C.0013H D.001BH E.0023H

46、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(C)完成的。 A.通过POP命令B.通过MOV 指令 C.通过RET或RETI指令D.自动 47、采用8031单片机必须扩展(B)。

A、数据存储器B、程序存储器C、I/O接口D、显示接口 48、PSW=18H时,则当前工作寄存器是(D)。

本文来源:https://www.bwwdw.com/article/3j3t.html

Top