一.填空题ï¼?/p>
1
ï¼?/p>
8051
系列单片机字长是
8
位,
�/p>
40
根引脚ã€?/p>
当系统扩展外部存储器或扩å±?/p>
I/O
口时ï¼?/p>
P0
口作地址ä½?/p>
8
位和数据传送总线ï¼?/p>
P2
口作地址总线é«?/p>
8
位输出,
P3
口的ç›?/p>
应引脚会输出控制信号ã€?/p>
2
.当
EA
为低电平(接地)时,
CPU
只执è¡?/p>
外部程序存储器或
ROM
中的程序ã€?/p>
3
.数据指é’?/p>
DPTR
�/p>
16
位,程序计数å™?/p>
PC
�/p>
16
位ã€?/p>
4
.在
MCS-51
单片机中,一个机器周期包æ‹?/p>
12
个时钟周期ã€?/p>
5
ï¼?/p>
C51
编译器支持三种存储模式,
其中
SMALL
模式默认的存储类型为
data
ï¼?/p>
LARGE
模式
默认的存储类型为
xdata
�/p>
6
.欲ä½?/p>
P1
口的ä½?/p>
4
位输å‡?/p>
0
,高
4
位不变,应执行一æ�?/p>
ANL P1,#0F0H
命令ã€?/p>
7
ï¼?/p>
8051
单片机复位后ï¼?/p>
PC = 0000H
�/p>
8
ï¼?/p>
74LS138
是具æœ?/p>
3
个输入的译码器芯片,用其输出作片选信号,最多可åœ?/p>
8
块芯片中é€?
中其中任一块ã€?/p>
9
.单片机位寻址区的单元地址是从
20H
单元åˆ?/p>
2FH
单元,若某位地址æ˜?/p>
12H
,它
所在单元的地址应该æ˜?/p>
22H
10
ï¼?/p>
MOV A
ï¼?/p>
30H
指令对于源操作数的寻址方式æ˜?/p>
直接
寻址ã€?/p>
11
.在
MCS-51
单片机中,寄存器间接寻址用到的寄存器只能是通用寄存å™?/p>
R0
�/p>
R1
å’?/p>
DPTR
�/p>
12
..程序状态字
PSW
中的
RS1
å’?/p>
RS0
的作用是
选择工作寄存器组
13
ï¼?/p>
8051
单片机,å½?/p>
CPU
响应某中断请求时,将会自动转向相应规定地址(即中断入口地址)去执行ï¼?/p>
外部中断
0
入口地址为:
0003 H
ï¼?/p>
T1
入口地址ä¸?/p>
0018 H
�/p>
14
.变量的指针就是
变量的地址
。对于变é‡?/p>
a
,如果它所对应的内存单元地址ä¸?/p>
2000H
,它的指
针是
2000H
�/p>
15.
特殊功能寄存器中,单元地址ï¼?/p>
)的特殊功能寄存器,可以位寻址ã€?/p>
16
ï¼?/p>
interrupt
m
�/p>
C51
函数中非常重要的一个修饰符,这是因ä¸?/p>
中断
函数必须通过它进行修饰ã€?/p>
17
ï¼?/p>
Using n
用于指定本函数内部使用的
寄存器组
ï¼?/p>
n
的取值为
0
ï½?/p>
3
�/p>
18
.消除按键盘抖动通常有两种方法:
硬件消抖
å’?/p>
软件消抖
�/p>
二ã€?/p>
选择é¢?/p>
1
、访问外部数据存储器时,不起作用的信号是ï¼?/p>
C
)�/p>
ï¼?/p>
A
ï¼?/p>
RD
ï¼?/p>
B
ï¼?/p>
WR
ï¼?/p>
C
ï¼?/p>
PSEN
ï¼?/p>
D
ï¼?/p>
ALE
2
、若开机复位后ï¼?/p>
CPU
使用的是寄存器第一组,地址范围是(
D
)�/p>