单片机题库
1
一、填空题
2
1、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接((地)3
低电平)。
4
2.8051单片机内部有( 2 )个定时/计数器,门控制信号GATE 设置5
为1 时,由(TRx )和(INTx)控制定时器的启动。
6
3. 若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为(08H~7
0FH )。
8
4.若累加器A中的数据为01110011B,则PSW中的P=( 1 )。
9
5、MCS-51单片机具有4个(8)位并行I/O口,有(1)个全双工的串行输入输10
出口。
11
6、计算机的元件级总线有(地址总线)、(数据总线)、(控制总线)
12
7、MOV A,@R
1指令中,源操作数的寻址方式是(寄存器间接寻址)。
13
8、8051单片机堆栈遵循数据先入后出的原则。
14
9、8051单片机使用电源为5V。
15
10、在立即寻址方式中,在数前使用#号来表示立即数。
16
11、在8051单片机中,加法指令可以分为ADD,ADC两种。
17
12、设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为1us。
18
13、8051单片机的C语言源程序的扩展名为dac,Dac。
19
14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些20
指令构成分支结构或者循环结构的程序。
21
22
15、当8051单片机复位后,程序的入口地址为 0000H 。
23
16、8051单片机中的定时器/计数器有 2个。
24
17、8051单片机有 5 个中断源,分成 2个优先级。
25
18、MCS-51单片机具有8位CPU,共有 16根地址线。
26
19、MCS-51片内有( 128 )个字节的数据存储单元,( 21 )个特殊功能
寄存器。片内数据存储器寻址空间是( 256 )字节。
27
28
20、内部RAM低128个字节划分为( 工作寄存器区 )、( 位寻址 )、
29
( 数据缓冲区 )三个部分。
21、访问特殊功能寄存器和片外数据存储器分别采用( 直接寻址 )、
30
31
( 寄存器间接寻址 )寻址方式。
32
22、清除片内RAM 2FH单元最低位,使用的命令是( CLR 08H )。
33
23、在MCS-51系列单片机MCS-51单片机有4个( 8 )位的并行I/O口,
34
其中( P0 )口用做低8位地址线和数据线分时复用, 而( P2 )口用
35
作高8位地址线。
36
24、MCS-51单片机有一个具有( 2 )个中断优先级,( 5 ) 37
个中断源的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优
38
先级寄存器设置其优先级,置( 1 )为高优先级。
39
25、8031是( 高 )电平复位,复位后,P0-P3口为( 高 )电平,
SP的值为( 07H ),PC的值为( 0000H ),工作寄存器位于第
40
41
( 0 )组。
42
26、MCS-51单片机具有( 8 )位CPU,共有( 16 )根地址线,可寻址外部43
程序存储器( 64K )字节,可寻址外部数据存储器 ( 64K )字节。
44
27、执行#define PA8255 XBYTE[Ox3FFC]
45
PA8255=Ox7e;后,存储单元Ox3FFC的值是(0x7e )
46
30、MCS-51单片机具有4个( 8)位并行I/O口,(2 )个( 16)位的定时器47
/计数器。有( 1 )个全双工的串行输入输出口。
48
31、清除片内RAM20H单元最低位,使用的命令是CLR 00H
49
32、在MCS-51系列单片机MCS-51单片机有4个( 8 )位的并行I/O口,
其中(P0 )口用做低8位地址线和数据线分时复用, 而(P2 )口用作高8位地
50
51
址线。
52
33、MCS-51单片机有一个具有,( 5 )个中断源,( 2 )个中断优先级的中53
断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设54
置其优先级,置( 1 )为高优先级。
55
34、MCS—51单片机外部中断请求信号有(电平)方式和(边沿触
发)方式,在电平方式下,当采集到INT0、INT1的有效信号为(低电平
56
57
或者0)时,激活外部中断,外部中断请求中断标志位为(IE0)和58
(IE1)。
35、单片机复位后,堆栈指针SP的值是( 07H)。
59
60
36、单片机中,常用作地址锁存器的芯片是(74ls373 ),常用作地址译61
码器芯片是(74ls138 )。
37、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为
62
63
(1/6),机器周期为(2us )。
1,38、单片微型机由CPU、存储器、I/O接口三部分组成.
64
65
2,39、MCS-51的堆栈是软件填写堆栈指针临时在(片内数据存储66
器内)开辟的区域.
67
40、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功68
能寄存器(SCON)加以选择.
69
41、MCS-51有( 5 )个中断源,有( 2 )个中断优先级,优先级由软件
填写(特殊功能寄存器IP)加以选择.
70
71
42、在串行通信中,有数据传送方向(单工)、(半双工)、(双工)三种72
方式.
43、指令MUL AB是把累加器A和寄存器B中的两个无符号8位数相乘,所
73
74
得结果低8位存放在( A)中,高8位存放在(B)中。
75
44、若A中的内容为87H,那么标志位P的值为(0)。
76
45、 D/A转换的作用是将(数字)量转换为(模拟)量
77
46、串行通信的接口标准包括(RS-232)、(RS-422A)和78
RS--485三种。
79
47、当定时器T0工作在方式3时,要占定时器T1的(TR1 )和(TF1_)80
两个控制位.
81
48、MCS-51单片机指令系统共有7种寻址方式,其中MOV A,#DATA 为(立即)82
寻址;MOV A, Rn 为 ( 间接 ) 寻址;MOV C, bit为 ( 位 ) 寻址。
49、单片机的堆栈栈顶由(SP)来指示,复位时起位置在(07H)单元。
83
84
50、10根地址线可选(1024)个存储单元,32KB存储单元需要( 15 )
根地址线。
85
86
51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,87
保护现场用(push)指令,恢复现场用( pop )指令。
52、在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问(程序)
88
89
存储器提供地址指针,而DPTR是为访问(数据)存储器提供地址指针。
90
53、51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送91
数据时,在程序中应使用:( mov sbuf ,a ) 指令;在接收数据时,在程序中92
应使用:( mov a,sbuf ) 指令。
93
54、8051内部有( 4 )个并行端口,P0口直接作为I/O端口使用时,必
须外接(上拉电阻);并行端口作输入端口时,必须先执行(将锁存器置1)
94
95
指令,然后执行输入指令,才能正确的读入端口的状态。
96
55、P0、P1、P2、P3四个均是(8)位的(并行)口(填“串行”还是“并行”),
其中P0的功能是(地址/数据分时复用);P2口的功能是(高8位地址口);
97
98
而( P3 )是双功能口;( P1)是专门的用户口。
99
56、MCS-51单片机具有(8)位CPU,共有(16)根地址线,可寻址外100
部程序存储器(128)字节,可寻址外部数据存储器()字节。
101
57、当使用8031单片机时,需要扩展外部程序存储器,此时EA应接(低电102
平)。
58、若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为(10H~103
104
17H )。
105
59、 MCS-51 共有(111)条指令,可分为几种不同的寻址方式。如: MOV
A , 20H源操作数属于(直接)寻址方式, MOVC A, @A+DPTR 源操作数106
107
属于(寄存器间接)寻址方式,
MOV C, bit 源操作数属于 ( 位 ) 寻址方式。
108
109
60、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些110
指令构成(分支)结构或者(循环)结构的程序。
61、8051单片机内部有(2)个(32)位定时/计数器。
111
112
62、若累加器A中的数据为01110010B,则PSW中的P=(0)。
113
63、MCS-51单片机具有4个(8 )位并行I/O口,有( 1 )个全双工的串行114
I/O口。
115
64、计算机的系统总线有(地址总线)、(数据总线)、(控制总线)。。
116
66、DAC指的是(数模转换器)。
117
67、8051单片机的汇编语言源程序的扩展名为(.asm)。
118
68、当8051单片机复位后,程序的入口地址为(0000H)。
119
69、单片机则是将( CPU )、( 存储器 )、( I/2接口)组成部件集成在一块芯120
片上构成的一个完整的计算机硬件系统。
121
70、8031内部有(0 )字节的ROM,有(128)字节的RAM,有(128)个122
SFR单元。
123
71、MCS-51单片机有(1 )个全双工的串行输入输出口。
124
72、 MCS-51单片机具有(5)个中断源,它们分别是(外部中断)、(外部125
中断1)、(定时计数器中断)、(定时器中断)、(串行口中断)。
73、8051单片机内部有(2)个(32)位定时/计数器。
126
127
74、 MCS-51单片机内部的RAM的寄存器区共有(32)个单元,分为(4)
128
组寄存器,每组(8)个单元。
129
75、找到操作数的地址的方式称为寻址方式。MCS-51中采用了(7)种寻址130
方式,它们分别是:(直接寻址)、(立即寻址)、(寄存器寻址)、(寄存器131
间接寻址)、(变址寻址)、(位寻址)、(相对寻址)。
132
76、单片机为了更好进行扩展,提供了3总线结构,它们分别是(地址总线)、133
(数据总线)、(控制总线)。
134
77、七段LED数码管在电路连接时,为了工作,可以接成(共阴)和(共135
阳)。其工作方式为(静态)和(动态)
78、A/D中文意思(模拟→数字),D/A中文意思(数字→模拟)。79、微型计136
137
算机是以(CPU )为核心,配上138
存储器、I/O接口电路、系统总线组139
成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整140
的计算机硬件系统。
141
80、8051(或8751、8951)内部有(4K)字节的ROM,有(128)字节的
RAM,有( 128)个SFR单元。
142
143
81、MCS-51单片机具有4个( 8 )位并行I/O口,有( 1 )个全双工的串行输144
入输出口。
82、8051单片机内部有(2)个(16)位定时/计数器,分别是T0 、145
146
T1 。门控制信号GATE 设置为1 时,由TRx 、INTx控制定147
时器的启动。
83、 MCS-51单片机内部的RAM的寄存器区共有( 32)个单元,分为(4 )148
149
组寄存器,每组(8)个单元。