1 / 13
文档名称:

单片机知识点总结.docx

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

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

分享

预览

单片机知识点总结.docx

上传人:niupai11 2022/7/26 文件大小:37 KB

下载得到文件列表

单片机知识点总结.docx

相关文档

文档介绍

文档介绍:单片机考点总结
单片机由CPU、存储器及各种I/O接口三部分组成。
单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
MCS-51系列单片机为8位单片机,共40个引脚,MCS-51基本类型有8031、8051 和 8751.
——
P
DOH
PSW寄存器中各位的含义;
Cy:进位标志位,也可以写为C。
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 0V。即只要位7和位6中有一个进位,而另一个没进位,OV就置1.
MCS-51指令系统的七种寻址方式熟练掌握各寻址方式。(40页)。
寻址方式
使用的变量
寻址空间
寄存器寻址方式
R0~R7、A、B、C(位)
DPTR、AB
4组通用工作寄存区、部分特殊功能寄存器
直接寻址方式
内部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种工作方式:
SM
0
SM1
方式
功能说明
0
0
0
同步异位寄存器方式(用于扩展I/O 口)波特率固定,为fosc/12
0
1
1
8位异步收发,波特率可变(有定时器控制)
1
0
2
9位异步收发,波特率为fosc/64或fosc/32
1
1
3
9位异步收发,波特率可变(有定时器控制)
SMO、SM1 :串行口 4中工作方式的选择位。
1)方式0:帧格式及波特率
D0
D1
D2
D3
D4
D5
D6
D7
方式1的波特率是固定的,为fosc/12
(2)方式1:帧格式及波特率
起始位
DO
D1
D2
D3
D4
D5
D6
D7
停止位
方式1的波特率为2SMOD/32X定时器T1的溢出率
3)方式2:帧格式及波特率
起始位
DO
D1
D2
D3
D4
D5
D6
D7
D8
停止位
方式2的波特率为2SMOD/64xfosc
(4) 方式3:帧格式及波特率
起始位
DO
D1
D2
D3
D4
D5
D6
D7
D8