单片机复习资料Word格式.docx
- 文档编号:7115096
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:50
- 大小:37.11KB
单片机复习资料Word格式.docx
《单片机复习资料Word格式.docx》由会员分享,可在线阅读,更多相关《单片机复习资料Word格式.docx(50页珍藏版)》请在冰点文库上搜索。
34.JBC00H,E操作码的地址为2000H,e=70H,它的转移目的地址为
2073H。
35.累加器(A)=7EH,(20H)=#04H,MCS-51执行完ADDA,20H指令后,PSW.0=0。
36.MOVPSW,#10H是将MCS-51的工作寄存器置为第
2
组。
37.指令DJNZR7,e操作码所在地址为
3000H,e=EFH,则它的转移目的地址为2FF1H。
38.ORLA,#0F0H是将A的高4位置1,而低4位不变。
39.SJMPe的指令操作码地址为0050H,e=65H,那么它的转移目的地址为00B7H。
40.设DPTR=2000H,(A)=80H,则MOVCA,@A+DPTR
的操作数的实际地址为
2080H。
41.十进制数-47用8位二进制补码表示为11010001
42.-19D的二进制补码表示为EDH
43.计算机中最常用的字符信息编码是
ASCII码。
44.要串口为10位UART,工作方式应选用为
方式1。
45.用串口扩并口时,串行接口工作方式应选为方式
方式0。
46.在串行通信中,有数据传送方向
全双工,半双工,单工
三种方式。
47.PC复位后为0000H
48.一个机器周期=12
节拍,一个机器周期
=12个振荡周期,一个振荡周期
=1节拍。
49.80C51含4KB掩膜ROM。
50.80C51在物理上有个独立的寄存器空间。
51.外部中断INT0入口地址为0003H。
52.PSW中RS1RS0=10H是,R2的地址为12H。
53.一个机器周期=6个状态周期,振荡脉冲2分频后产生的时钟信号的周期定义为状态周
期。
54.8751是EPROM型,内含8KBEPROM。
55.89C51是FLASHROM型,内含KBFLASHROM
56.MCS-51中T0中断服务程序入口地址为000BH。
57.PSW中RS1RS0=11H,R2的地址为1AH。
58.执行当前指令后,PC内容为下一条指令的地址。
59.12根地址线可寻址4KB存储单元。
60.写8255A控制字时,需将A1,A0置为11。
61.MOVC,20H源寻址方式为位寻址。
62.INC不影响CY位。
63.指令LCALL37B0H,首地址在2000H,所完成的操作是
64.MOVXA,@DPTR源操作数寻址方式为间接寻址。
2003H
入栈,37B0H→PC。
65.ORG
1000H
LCALL4000H
ORG
4000H
ADD
A,R2
执行完LCALL后(PC)=4000H。
66.80C51中断有2
个优先级。
67.80C51中断嵌套最多
级。
68.微机与外设间传送数据有
、
和
69.外中断请求标志位是
IE0
和IE1
70.当80C51的RST引脚上保持
2个机器周期以上的低电平时,
80C51即发生复位。
71.当单片机的型号为
8031/8032时,其芯片引线
EA一定要接
低电平。
72.MCS-51机扩展片外I/O口占用片外数据存储器的地址的空间。
73.MCS-51单片机访问片外存储器时,利用
ALE信号锁存来自
P0口的低8位地址信号。
74.12根地址线可选
4K
个存储单元,32KB存储单元需要15
根地址线。
75.三态缓冲寄存器输出端的
“三态”是指高电平态、低电平
态和高阻态。
76.74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中
8块芯
片。
77.74LS273通常用来做简单
接口扩展;
而74LS244则常用来作简单并行接口扩展。
78.A/D转换器的作用是将
模拟量转为数字量;
D/A转换器的作用是将
量转为
量。
79.A/D转换器的三个最重要指标是
80.从输入模拟量到输出稳定得数字量的时间间隔是
A/D
转换器的技术指标之一,称
为
81.若某8位D/A转换器的输出满刻度电压为
+5V,则该D/A转换器的分辨率为5/255
V。
82.MCS-51单片机片内
RAM的寄存器区共有
32个单元,分为4组寄存器,每组
8个
单元,以
R0-R7作为寄存器名称。
83.单片机系统复位后,(PSW)=00H,因此片内RAM寄存区的当前寄存器是第0
组,8
个寄存器的单元地址为
00H~07H。
84通过堆栈操作实现子程序调用,首先要把
PC
的内容入栈,以进行断点保护。
调用返回
时在进行出栈操作,把保护的断点弹回
PC。
85.一台计算机的指令系统就是它所能执行的
指令集合。
86.以助记符形式表示的计算机指令就是它的汇编(助记符)语言。
87.在直接寻址方式中,只能使用8位二进制数作为直接地址,因此其寻址对象只限于内
部RAM。
88.在寄存器间接寻址方式中,
数的地址。
其“间接”体现在指令中寄存器的内容不是操作数,
而是操作
89.在变址寻址方式中,以A作变址寄存器,以
90.假定累加器A的内容为30H,执行指令:
1000H:
MOVCA,@A+PC
或
DPTR
作基址寄存器。
后,把程存储器1031H单元的内容送累加器
91假定DPTR的内容为8100H,累加器
MOVCA
后,送入A的程序存储器
A中。
A的内容为
,
8140H
40H
,执行下列指令:
@A+DPTR
单元的内容.
92假定(SP)=60H,(ACC)=30H,(B)=70H,
执行下列命令
:
PUSH
ACC
B
后,SP的内容为62H,61H的单元的内容为30H
的内容为70H.
93假定(SP)=62H,(61)H=30H,(62)H=70H,执行下列指令
62单元
POPDPH
POPDPL
后,DPTR的内容为7030H
94假定(A)=85H,(R0)=20H,
SP的内容为(20H)=O
60HAFH.
.
执行指令
ADDA,@R0
后,累加器A的内容为34H,CY的内容为1,AC的内容为1
OV的内容为1.
95假定(A)=85H,(20H)=OFFH,(CY)=1,执行指令:
ADDCA,20H
后,累加器A的内容为85H,CY的内容为1,AC的内容为1,
OV的内容为0.
96假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H.执行指令
INCAA=00H
INCR3R3=10H
INC30H30H=F1H
INC
@R0
40H=01H
后,累加器A的内容为00H
R3的内容为10H
30H的内容为
F1H
的内容为
01H.
97在MCS—51中PC和DPTR都用于提供地址,但PC是为了访问
程序
存储器提供地址,
而DPTR是为访问
存储器提供地址.
98在位操作中,能起到与字节操作中累加器的作用的是
CY.
99累加器A中存放着一个其值小于或等于
127的8位无符号数,CY清“0后”执行RLCA指
令,
则A中数变为原来的
倍.
100
计算机的数据传送有两种方式
即并行方式和
串行方式,其中具有成本低特点的是
串行数据传送.
101
异步串行数据通信的桢格式由
起始
位,
位,第九位(校验)
位和
停止位组成.
102
异步串行数据通信有
全双
单双
单工
共三种传送方向形式.
103
使用定时器
T1设置串行通信的波特率时
应把定时器
T1设定为工作模式2
即定时
模式.
104
假定(A)=56H,
(R5)=67H.
执行命令:
ADDA,
R5
DA
后,累加器A的内容为
23H
CY的内容为
1.
105
假定(A)=0FH,(R7)=19H,
(30H)=00H,(R1)=40H,
(40H)=0FFH.执行指令
DEC
A
R7
DEC30HFFH
DEC@R1
后,累加器A的内容为,
为,40H的内容为FEH
106假定(A)=50H,(B)=0A0H.执行指令
R7的内容为
30H
的内容
MUL
AB
后,寄存器
B的内容为32H,
OV的内容为1
累加器
00
CY
假定(A)=50H,(B)=12H..执行命令:
DIVAB
后,累加器A的内容为__0AH___,寄存器B的内容为__08H__,CY的内容为__0____,
OV的内容为__0_____.
假定(A)=05.执行命令:
SWAPA
后,累加器A的内容为__50___.
109执行如下指令序列;
MOVC,P1.0
ANLC,P1.1
ANLC,/P1.2
MOVP3.0,C
后,所实现的逻辑关系为_________.
110假定addr11=00100000000B,标号qwe的地址1030hH.执行命令:
后,程序转移到地址__________去执行.
111假定标号qaz的地址为0100,标号qwe值为0123(即跳转的目标地址为0123).应执行命:
Qaz;
SJMPqwe
该指令的相对便移量(既指令的第二字节)为___21H___.
112DPTR是MCS-51中唯一一个16位寄存器,在程序中常用来作为MOVC指令的询问程序
存储器的
__基地址___使用.
113请填好下段程序内有关每条指令结果的注释中之空白
MOVA.PSW
;
(A)=10H
MOVB,A
(B)=___10___H
MOVPSW,A
(PSW)=_____H
114堆栈设在_内部数据___存储区,程序存放在
存储区,中断服务程序存放在__程序_存储区.
__程序_存储区
外部
I/O接口设在
_外RAM__
115若单片机使用频率为
6MHz
的晶振
那么状态周期为
_______,机器周期为
____________
指令周期为_________.
116复位时A=
PSW=
SP=
07H
,P0—P3=FFH
117执行下列程序段后
CY=
1
OV=
A=
94H
MOV
A,
#56H
#74H
118设SP=60H,片内RAM的(30H)=24H,(31H)=10H,在下列程序注释中填写执行结
果。
30H;
SP=
61H
(SP)=24H
31H;
62H
(SP)=10H
POP
DPL;
DPL=
10H
DPH;
60H
DPH=
24H
A,#00H
MOVX
@DPTR,
最后的执行结果是
2410H=00H
11980C51复位后
CPU从0000
H单元开始执行程序。
SP的内容为07
H,第一个压入堆栈的数据将位于
内部
RAM的08H单元。
SBUF的内容为
xxH
ORL
A,#4指令执行后,PSW寄存器的内容将等于
01
H。
120.
8031
其EA引脚必须接
地
可作通用I/O的至少8条I/O线,最多还可加上
P
口的8条I/O线。
P0
口作地址/数据总线,传送地址码的区
低8位;
P2
口作地址总线,传送地
址码的高
8位。
MOVX指令用来对
外
RAM进行读写操作。
121存储器组织
8052片内RAM有256字节。
若(PSW)=18H,则有效R0的地址为
对8051来说,MOVA,@R0指令中的
位地址7FH还可写成2FH.7。
18H。
R0之取范围最大可为
7F
122定时器和串行接口
80C51的
T1
作串行接口方式
1和方式3的波特率发生器。
8052除可用
外,尚可用
T2作其串行口方式
若8031AH
的fosc=12MHz,则其两个定时器对重复频率高于
4
MHz的外部事件是不能
正确计数的。
在定时器T0运作模式3下,TH0溢出时,
TF1
标志将被硬件
1去请求中断。
在运作模式3下,欲使TH0使停止运作,应执行一条
CLR
TR1
指令。
在多机通信中,若字符传送率为
100B/s,则波特率等于
1100
在多机通信中,主机发送从机地址呼叫从机时,其
TB8位为
;
各从机此前必须将
其SCON中的REN位和SM2
位设置为1。
123中断系统
INT0和INT1的中断标志分别是
IE1
T0和T1两引脚也可作外部中断输入引脚,这时
TMOD
寄存器中的
C/T
位应当为
上题中,若
M1M0两位置成10,则计数值应当是(
TH)=(TL)=FFH。
RETI指令以及任何访问
IE
IP
寄存器的指令执行过后,
CPU不能马上响
应中断。
124指令系统
在R0
初值为00的情况下DJNZR0,$指令将循环执行
256
次
欲使口的低4位输出0而高4位不变,应执行一条
欲使口的高4位输出1而低4位不边,应执行一条
DIVAB指令执行后,OV标志为1,则执行指令前(B)=
H。
MUL
AB指令执行后,OV标志为1,则(B)≠00
H。
MCS—51的两条查表指令是
MOVCA,@A+PC
MOVCA,@A+DPTR
二、单项选择题
1在中断服务程序中,至少应有一条(D)
(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令
2当MCS—51复位时,下列说法正确的是(A)
(A)PC=000H(B)SP=00H(C)SBUF=00H(D)(30H)=00H
3
要用传送指令访问
MCS—51片外RAM,它的指令操作码助记符应是(
B)
(A)MOV
(B)MOVX
(C)MOVC
(D)以上都行
下面哪一种传送方式适用于电路简单且时序已知的外设(
)
(A)条件传送
(B)无条件传送
(C)DMA
(D)中断
5
2000H
LCALL
3000H
RET
左边程序执行完
RET指令后,PC=(
C)
(A)2000
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 复习资料