- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
复 习 课
第一章 单片机概述
单片微机的基本概念
就是在一片半导体硅片上集成了中央处理单元、存储器、并行接口I/O、串行I/O口、定时器/计数器、系统时钟电路及系统总线的微型计算机。是面向控制,用于控制场合。
2. 单片机应用场合与特点
第二章 MCS-51单片机的结构与工作原理(重点)
51单片机内部结构
CPU由运算器、控制器和寄存器组构成
51单片机内部储存器
① ROM:8051片内有4KB的ROM
② RAM:51单片机内有128字节用户RAM,分成3个区
工作寄存器区(00H~1FH),位寻址区(20H~2FH),通用RAM区(30H~7FH)
③ 特殊功能寄存器SFR(注意可以位寻址的SFR,地址80H~FFH)
引脚功能
端口线
P0口:有接片外存储器时,分时传送低8位地址和数据(包含数据与地址总线),双向I/O口
P1口:准双向I/O口
P2口:有接片外存储器时,发送高8位地址(只包含地址总线),准双向I/O口
P3口:准双向I/O口,第二功能(具体有哪些?)
控制线
RESET:保持2个机器周期以上的高电平时可以完成复位操作
ALE: 访问片外RAM/ROM时,发出脉冲锁存低8位地址
PSEN: 对片外ROM读的选通信号
EA: 接地时,使用外部ROM
RD: 对片外RAM读的选通信号
WR: 对片外RAM写的选通信号
单片机复位时的状态
SP=07H,P0~P3=FFH,SBUF不定,PCON为0xxxxxxxb。其余特殊寄存器均为00H
机器周期和指令周期、时钟周期
(1)、时钟周期:若时钟晶体的振荡频率为fosc,则时钟周期T=1/fosc。
(2)、机器周期:一个机器周期包括12个时钟周期。即:Tcy=12/fosc。
(3)、指令周期:单字节和双字节指令周期一般为单机器周期和双机器周期。
三字节指令周期都是双机器周期;乘、除指令周期4个机器周期。
七、复位操作和复位电路(2种)
八、单片机最小系统
第6章 MCS-51单片机的中断、定时与串口通信(重点)
1、MCS-51单片机的中断
(1)MCS-51的中断源和中断标志
INT0 —— IE0 ——2种触发方式
INT1 —— IE1 ——2种触发方式
T0—— TF0
T1—— TF1
串口 ——RI和TI
(2)、MCS-51对中断请求的控制
中断允许寄存器IE: (可位寻址)
EA ---- ------ ES ET1 EX1 ET0 EX0
中断优先级寄存器IP:(可位寻址)
―― ―― ―― PS PT1 PX1 PT0 PX0
定时器控制寄存器TCON:(可位寻址)
TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0
定时器用 外中断用
串行口的控制寄存器SCON:(可位寻址)
―― ―― ―― ―― ―― ―― TI RI 注意:后面两个寄存器中红色字体的中断标志位
(3)中断的初始化:
1)开放总允许位EA=1;
2) 开放分支允许位
3)有外部中断要设置触发方式(IT0或IT1设置为1或0)
4) 有多个中断源要设置中断优先级
(4)中断入口地址:
INT0: 0003H ——中断号0
T0: 000BH ——中断号1
INT1: 0013H ——中断号2
TI: 001BH ——中断号3
串口:0023H ——中断号4
中断响应过程:
(1)保护中断,即自动入栈保护当前的PC;
(2)根据中断标志,将相应的中断服务程序入口地址送PC;
(3)中断处理。
2、MCS-51内部定时器/计数器
⑴MCS-51对内部定时器的控制
定时器方式寄存器TMOD (不可位寻址)
GATE C/T M1 M0 GATE C/T M1 M0
T1 T0
GATE要设置为0,否则定时器的启停就得由3个引脚决定(TRx, GATE以及INTx)
定时器控制寄存器TCON (可位寻址)
TF1 TR1 TF0 TR0 —— —— —— ——
定时器用
③ 中断允许控制寄存器IE(可位寻址)
EA ---- ------ ------ ET1 ------ ET0 ------
⑵定时器的工作方式
方式0——13位定时/计数器
方式1——16位定时/计数器
方式2——8位自动重装定时/定时器
方式3——T0分成两个8位定时/计数器(不要求)
⑶初值的计算
计
文档评论(0)