福州大学至诚学院单片机复习重点Word下载.docx
- 文档编号:19623308
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:12
- 大小:41.90KB
福州大学至诚学院单片机复习重点Word下载.docx
《福州大学至诚学院单片机复习重点Word下载.docx》由会员分享,可在线阅读,更多相关《福州大学至诚学院单片机复习重点Word下载.docx(12页珍藏版)》请在冰豆网上搜索。
(1)CPU由运算器、控制器和寄存器组构成
①程序计数器PC
②程序状态字PSW
③堆栈指针SP
(2)51单片机内部储存器
①ROM:
8051和8751片内有4KB的ROM
8031片内无ROM和89C51片内有4KB的EEPROM
②RAM:
51单片机内有128字节用户RAM,分成3个区
③特殊功能寄存器SFR
2.引脚功能
(1)端口线
P0口:
有接片外存储器时,分时传送低8位地址和数据,准双向I/O口
P1口:
准双向I/O口
P2口:
有接片外存储器时,发送高8位地址,准双向I/O口
P3口:
准双向I/O口,第二功能,见P.60表2-4
(2)控制线
ALE:
访问片外RAM/ROM时,发出脉冲锁存低8位地址
PSEN:
对片外ROM读的选通信号
EA:
接地时,使用外部ROM
RD:
对片外RAM读的选通信号
WR:
对片外RAM写的选通信号
3.单片机复位时的状态
SP=07H,P0~P3=FFH,SBUF不定。
其余特殊寄存器均为00H,片内RAM不变P67
4.机器周期和指令周期P73
第三章MCS-51指令系统
1.指令由操作码和操作数组成
2.寻址方式
直接寻址:
MOVA,7AH
立即寻址:
MOVA,#7AH
寄存器寻址:
MOVA,R0
寄存器间址:
MOVA,@R0
变址寻址:
MOVCA,@A+PC
相对寻址:
SJMP54H
位寻址:
SETBP3.5
3.数据传送指令
MOVX:
片外RAM或I/O数据传送指令,只能用DPTR、R0或R1间址
PUSH和POP指令,只能直接寻址,如PUSH40H
4.算术与逻辑运算和移位指令
ADD、ADDC和SUBB指令,均为累加器A为目的操作数
INC和DEC指令,不影响PSW
5.控制转移和位操作指令
LJMP、AJMP、SJMP和JMP指令的转移范围
LCALL和ACALL指令调用的范围
JZ和JNZ指令的转移条件
JC和JNC指令的转移条件
JB和JNB以及JBC
CJNE指令执行时,是左数—右数,不相等则转移,并建立借位标志
对2字节转移指令,偏移量=目标地址—(源地址+2)
对3字节转移指令,偏移量=目标地址—(源地址+3)
第四章汇编语言程序设计(重点掌握)
1、伪指令
ORG:
起始汇编,常用于汇编语言程序或数据块开头
END:
结束汇编
EQU:
赋值用于给他的左边的字符名称赋值
DATA:
赋值同上
DB:
定义字节
DW:
定义字
DS:
定义存储空间
BIT:
位地址赋值
2、汇编语言程序的结构
简单程序:
程序按顺序执行,无分支无转移,也叫顺序程序。
P139(例4.4)
分支程序:
程序中有条件转移指令,条件满足则转移。
参见P140(例4.5)
循环程序:
含有多次重复执行的程序段,典型例题:
P146(例4.9)
子程序:
主程序调用子程序,典型例题P156(例4.16)
3、常用程序设计
(1)数据块传送:
p.114(例3.31)
(2)码制转换:
p.139(例4.4),p.152(例4.13)
(3)求累加和:
p.146(理4.9),p.168作业4.21
(4)求最大值、最小值:
p.147(例4.10),实验二
(5)查表程序:
p.153(例4.13)
(6)多分支转移:
p.141(例4.6)
(7)运算程序:
p.147(例4.11),p.159(例4.19)
第5章半导体存储器(一般了解)
1、存储容量=存储单元数×
字长
2、只读存储器,常用27系列EPROM
2716:
2K×
8(11根地址线,211=2K)
2732:
4K×
8(12根地址线)
2764:
8K×
8(13根地址线)
27128:
16K×
8(14根地址线)
27256:
32K×
8(15根地址线)
27512:
64K×
8(16根地址线,216=64K)
3、RAM存储器,常用62系列SRAM
6116:
8(11根地址线)
6264:
62128:
62256:
4、MCS-51和外部存储器连接
(1)外部EPROM的连接,参见p.195图5-21
地址线:
低8位从P0口发出,用74LS373锁存
高8位从P2口发出
数据线:
P0口(分时复用)
控制线:
ALE、PSEN、EA
(2)外部SRAM的连接,参见P。
197图5-23
地址线:
数据线:
控制线:
ALE、RD、WR
第6章MCS—51中断系统
1、MCS-51的中断源和中断标志
INT0——IE0
INT1——IE1
T0——TF0
T1——TF1
串口——RI和TI
2、MCS-51对中断请求的控制
EA
----
------
ES
ET1
EX1
ET0
EX0
中断允许寄存器IE:
――
PS
PT1
PX1
PT0
PX0
中断优先级寄存器IP:
定时器控制寄存器TCON:
TF1
TR1
TF0
TR0
IE1
IT1
IE0
IT0
定时器用外中断用
3、MCS-51对中断的响应
(1)响应中断的条件:
P211
(2)中断入口地址:
INT0:
0003H
T0:
000BH
INT1:
0013H
TI:
001BH
串口:
0023H
第7章并行I/O接口(掌握重点)
1、并行I/O接口概述
(1)、I/O数据传送的方式
(2)、串行接口与并行接口的特点
2、51单片机内部并行I/O口的应用
(1)端口操作方式
输出数据方式
读端口数据
读引脚方式:
先对引脚送“1”,然后在读
(2)内部并行I/O口的应用:
参见课堂补充例
3、并行I/O接口芯片及应用
(1)8255A及应用
①8255A各端口地址
②8255A方式控制字
0:
输出
1:
输入
1
A口
方式
I/O
C高
B口
C低
③用8255A扩展I/O端口(只要求方式0)
硬件连接、端口地址、编程(参见课堂补充例题)
(2)8155及应用
①8155各端口地址
②8155命令字:
1:
输出
定时方
器式
允中
I/O口
B口I/O
A口I/O
00:
A口、B口基本I/O,C口输入
01:
A口、B口基本I/O,C口输出
③用8155扩展I/O口端口(只要求基本I/O方式)
硬件连接、端口地址、编程(参见p。
270)
4、MCS-51对LED/键盘的接口
⑴LED数码管显示原理
⑵数码管的动态显示
⑶51单片机对独立式按键的接口,见p282图7-38
⑷识别按键的方法――逐列扫描原理(一般了解)
5、MCS-51内部定时器/计数器
⑴MCS-51对内部定时器的控制
1定时器方式寄存器TMOD
GATE
C/T
M1
M0
18、建立自然保护区是保护生物多样性的有效方法,我国的九寨沟、长白山、四川卧龙等地都建立了自然保护区,自然保护区为物种的生存、繁衍提供了良好的场所。
T1T0
2定时器控制寄存器TCON
21、人们发现银河系以外还有类似银河系一样庞大的恒星集团,如:
仙女座星系、猎犬座星系,目前人类已发现了超过100亿个河外星系。
14、在太阳周围的八颗大行星,它们是水星、金星、地球、火星、木星、土星、天王星、海王星。
16、在北部天空的小熊座上有著名的北极星,可以借助大熊座比较容易地找到北极星。
黑夜可以用北极星辨认方向。
9、在17世纪,人们发现把两个凸透镜组合起来明显提高了放大能力,这就是早期的显微镜。
在铁制品表面涂上油漆或菜油,用完铁制品后擦干放在干燥的地方等。
1、月相的变化有什么规律?
(P49)IE0
一、填空:
5、草蛉是蚜虫的天敌,七星瓢虫吃蚜虫,蜻蜓吃蚊子。
10、由于人口迅速增长、环境污染和全球气候变暖,世界人均供水量自1970年以来开始减少,而且持续下降。
外中断用
⑵定时器的工作方式
方式0——13位定时/计数器
方式1——16位定时/计数器
方式2——8位自动重装定时/定时器
方式3——T0分成两个8位定时/计数器(不要求)
⑶初值的计算
计数器初值TC=M-C
·
计数器
方式0:
213=8192
模值方式1:
216=65536
方式2:
28=256
定时器初值TC=M-(T/m)其中:
机器周期m=12/fosc
⑷定时器/计数器的应用:
参见P。
295(例7.11)产生方波
第8章MCS-51对A/D和D/A的接口
1、D/A转换器
⑴分辨率:
满量程/2n式中n为数字量的位数
⑵DAC0832的引脚功能
ILE
CS输入寄存器接收数字量
WR1
WR2
数字量传送到DAC寄存器,并开始D/A转换
XFER
2、MCS-51对DAC0832的接口
直通方式
单缓冲方式:
P。
308(例8.1)
双缓冲方式
3、A/D转换器
ADC0809的引脚功能
ADDC~ADDA:
通道地址选择
ALE:
地址锁存允许
START:
启动
EOC:
转换结束
OE:
输出允许
4、MCS-51对ADC0809的接口
硬件连接:
参见P。
319图8-17
转换程序:
319(例8.3)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 福州大学 至诚 学院 单片机 复习 重点