1 / 13
文档名称:

单片机知识点总结.doc

格式:doc   大小:709KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机知识点总结.doc

上传人:wanggx999 2022/1/24 文件大小:709 KB

下载得到文件列表

单片机知识点总结.doc

文档介绍

文档介绍:单片机考点总结
单片机由 CPU 、存储器及各种 I/O 接口三部分组成。
单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
3. MCS-51 系列单片机为 8 位单片机,共 40 个引 。
Ac: 辅助进位标志位。
RS1 、 RS0:4 组工作寄存区选择控制位。
RS1
RS0
所选的 4 组寄存器
0
0
0 区(内部 RAM 地址 00H ~ 07H )
0
1
1 区(内部 RAM 地址 08H ~0FH )
1
0
2 区(内部 RAM 地址 10H ~ 17H )
1
1
3 区(内部 RAM 地址 18H ~1FH )
P 为奇偶标志位:该标志位用来表示累加器 A 中为 1 的位数的奇偶数
P=1, A 中 1 的个数为奇数;
P=0, A 中 1 的个数为偶数。
另:使用加法指令时,累加器 A 中的运算结果对各个标志位的影响:
1 )如果位 7 有进位,则置 1 进位标志位 Cy ,否则清 0 Cy ;
2 )如果位 3 有进位,置 1 辅助进位标志位 Ac ,否则清 0 Ac ;
3 )如果位 6 有进位,而位 7 没有进位,或者位 7 有进位,而位 6 没有,则溢出标志位
OV 置 1,否则清 0 OV 。即只要位 7 和位 6 中有一个进位,而另一个没进位, OV 就置 1.
MCS-51 指令系统的七种寻址方式 ,熟练掌握各寻址方式。 ( 40 页)。
寻址方式
使用的变量
寻址空间
寄存器寻址方式
R0 ~ R7 、A 、B 、C(位)
4 组通用工作寄存区、部分特殊功能寄存器
DPTR 、AB
直接寻址方式
内部 RAM128B 、特殊功能寄存器
寄存器间接寻址方式
***@R1 , ***@R0 , SP
片内 RAM
***@R1,***@R0,@
片外数据存储器
DPTR
立即寻址方式
#data
基址寄存器加变址寄存
***@A+DPTR, ***@A+PC
程序存储器
器间接寻址方式
位寻址方式
内部 RAM20H ~ 2FH 单元的 128 个可寻址位、
SFR 中的可寻址位(
85 个)
相对寻址方式
PC+ 偏移量
程序存储器
访问 MCS-51 单片机中:( 1 )访问片内 RAM 应使用 MOV 指令;(2 )访问片外 RAM 应使用 MOVX 指令;
(3 )访问程序存储器应使用 MOVC 指令。
MCS-51 有 5 个中断源, 2 级中断优先级。 5 个中断源名称及其中断入口地址分别是什么?哪些中断源的中断请求标志位在响应中断时由硬件自动清除?那些中断源的中断请标
志位必须使用软件清除?记住各个中断请求标志位, 优先级标志位, 触发方式标志位。 (102
页— 108 页)
中断源
入口地址
响应中断时
中断请求标志位
外部中断 0
0003H
硬件自动清除
IE0
定时器 /计数器 T0
000BH
硬件自动清除
TF0
外部中断 1
0013H
硬件自动清除
IE1
定时器 /计数器 T1
001BH
硬件自动清除
TF1
串行口中断
0023H
软件清除
TI或RI
前面 4 种都是硬件自动清 0,串行中断必须使用软件清除, 因为串行接收和发送
共享串行中断,在中断处理中必须使用 T1 和 R1 判断串行接收还是发送中断。
MCS-51 的串行口为全双工的异步串行通信口,串行口有几种工作方式?每种工作方式的帧格式和波特率是什么?
串行口有 4 种工作方式:
SM0
SM1
方式
功能说明
0
0
0
同步异位寄存器方式(用于扩展
I/O 口)波特率固定,为 fosc/12
0
1
1
8
位异步收发,波特率可变(有定时器控制)
1
0
2
9
位异步收发,波特率为 fosc/64
或 fosc/32
1
1
3
9
位异步收发,波特率可变(有定时器控制)
SM0 、 SM1 :串行口 4 中工作方式的选择位。
(1 )