单片机复习提纲
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章MCS-51 单片机的硬件结构
MCS-51 单片机的硬件结构与引脚功能
CPU 的结构与功能存储器的结构、空间分配及编址方式输入输出端口的功能与应用常用时钟电路及时序
复位电路的功能第三章MCS-51 单片机的指令系统
了解:51 单片机指令系统的分类;掌握:七种基本的寻址方式;对每一条指令应掌握其
功能对于传送类指令,要注意访问程序存储器、片内数据存储器(RAM 区和专用寄存器
区)、片外数据存储器时指令与寻址方式的区别;
第四章MCS-51 的中断系统
了解MCS-51 的中断系统结构;了解外部中断源的扩展(三种方法)。掌握中断的概
念;
掌握:中断处理的过程
掌握:中断源及控制寄存器(TCON、SCON、IE、IP)的使用;掌握中断服务程序的设计中断程序的设计包含中断初始化程序和中断服务程序两部分。
一、中断初始化程序
中断初始化程序实质上就是对TCON 、SCON 、IE 和IP 寄存器的管理和控制。中断初始化程序一般不独立编写,而是包含在主程序中,中断初始化程序需完成以下操作:
1.IE 设置。CPU 开中断;2.某一中断源中断请求的允许与禁止(屏蔽);
3.IP 设置。确定各中断源的优先级;4.若是外部中断请求,则要设定触发方式是电平触发还是边沿触发。
二、采用中断时的主程序结构
ORG 0000H LJMP MAIN
ORG 0003H
LJMP INT0SER
ORG 000BH
LJMP T0SER
ORG 0030H
MAIN : 主程序
INT0SER : 外部中断0 中断服务程序
T0SER : 定时器0中断服务程序
第五章MCS-51 的定时器/计数器
1. 8051单片机片内有2个16位定时器/计数器:定时器0(T0)和定时器1(T1)。
2.了解:定时器/计数器的结构:
2个16位定时器实际上都是16位加1计数器;TO由2个8位持殊功能寄存器THO和TLO 构成,T1 由TH1 和TL1 构成;TMOD,TCON 。
3.理解:工作模式和工作方式每个定时器都可由软件设置为定时工作方式或计数工作方式。除了可以选择定时或计数功能,每个定时器/计数器还有四种工作方式。这些功能都由特殊功能寄存器
TMOD 设置和TCON 所控制。
4.掌握定时器/计数器的编程:查询和中断。
定时器/计数器的程序设计
使用定时/计数器进行定时或计数之前,首先要通过软件对它进行初始化。
初始化步骤如下:
1.确定工作方式--对TMOD 赋值。
2.预置定时或计数初值--直接将初值写入THO、TLO 和TH1、TL1 中。
3.根据需要,开放定时器中断:对IE 寄存器赋值,置位EA 使CPU 开放中断,同时
置位ETx 允许T/C 中断。IP 设定中断优先级。
4.启动定时/计数器:使TCON 寄存器的TRO 或TR1 置位,或由加到引脚INTx 上
的外部信号电平启动。
第六章MCS-51 的串行口
1 .8O51 单片机片内有一个全双工的异步串行口(UART) 。
2.了解:串行口的结构
3.理解:串行口4 种工作方式的特点
方式0:同步移位寄存器
方式1:10位UART (波特率可变)
方式2: 11 位UART
方式3:11 位UART (波特率可变)
4.掌握波特率的设置
方式0:仅与fosc 相关;
方式2:与fosc和PCON的SMOD位相关;
方式1 和方式3:与SMOD 及T1 的溢出率相关。
5.掌握串行口的编程:查询和中断。
串行口的编程和应用
1.设置波特率( SMOD ,若是方式1 、3,设置TI 初值)
2.设置串行口工作方式
3.若串行口接收数据,REN 必须赋值为1
4.中断方式,中断初始化
5.TI 和RI 标志,须由软件清0
6.第9 位
第七章MCS-51 扩展存储器的设计
1.了解MOVX 指令时序
2.了解常用的EPROM 和SRAM 芯片(引脚及其功能、工作方式)
3.理解MCS-51 单片机的片外三总线结构:地址总线(AB) 、数据总线(DB) 、控制总线(CB);4.掌握并行扩展结构
(1)数据/地址线的分离:锁存器
( 2)存储器地址分配方法:线选法、译码法;
(3)确定存储器地址范围第八章MCS-51 与I/O 接口扩展1.了解:I/O 数据传送方式2.理解:I/O 端口的编址:统一编址方式。3.8255A 和8155H 的使用:了解内部结构、理解控制字、工作方式、掌握端口地址分配、掌握接口电路和编程。
4.理解51 串行口扩展并行输入/输出口
5.理解74TTL 电路扩展并行输入/输出口
第九章MCS-51 与键盘、显示器接口设计
1.了解LED 显示器结构:共阴、共阳
2.理解LED 显示原理
3.理解LED 显示方式及其特点:动态、静态
4.了解键盘输入特点:检测、去抖动
5.理解键盘接口方式及检测原理
6.理解单片机处理键盘输入的流程