《单片机原理及应用》复习.pptx

《单片机原理及应用》复习.pptx

ID:62011132

大小:1.86 MB

页数:110页

时间:2021-04-12

《单片机原理及应用》复习.pptx_第1页
《单片机原理及应用》复习.pptx_第2页
《单片机原理及应用》复习.pptx_第3页
《单片机原理及应用》复习.pptx_第4页
《单片机原理及应用》复习.pptx_第5页
资源描述:

《《单片机原理及应用》复习.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1单片机原理及应用复习主讲教师:胡晓娟中国矿业大学理学院物理系第1章计算机基础知识熟练掌握二进制、八进制、十进制、十六进制之间的相互转换关系。掌握原码、反码、补码之间的转换关系,会计算-128~+127的原码、反码、补码。掌握二进制数的算数运算和逻辑运算规则,理解进位和溢出的含义。掌握BCD码(十进制数的二进制表示),0~9、a~z、A~Z的ASCII码。2第2章80C51单片机的硬件结构单片机的概念将CPU和其他接口电路集成于一个芯片之中,使其具有计算机的基本功能。其中包括以下主要微型机部件:随机存储器RAM(RandomAccessMemory)只读存储器ROM(ReadOnlyMemor

2、y)中断系统定时器/计数器I/O口电路34MCS-51单片机系列按资源的配置数量,MCS-51单片机系列分为51子系列:基本型,根据片内ROM的配置,对应芯片依次为8031、8051、8751、80C31、80C51、87C5152子系列:增强型,对应芯片依次为8032、8052、8752、80C32、80C52、87C52。系列片内ROM/B片内RAM/B并行I/O口串行I/O口定时器/计数器中断源制造工艺无掩膜ROMEPROMMCS-51子系列803180514K87514K1284×8位125HMOS80C3180C514K87C514K1284×8位125CHMOSMCS-52子系列8

3、03280528K87528K1284×8位136HMOS80C3280C528K87C528K1284×8位136CHMOS580C51单片机芯片引脚VCC(40):+5V电源VSS(20):接地XTAL1(19)和XTAL2(18):振荡电路PSEN(29):片外ROM选通信号,低电平有效。ALE/PROG(30):地址锁存信号输出端/EPROM编程脉冲输入端。RST/VPD(9):复位信号输入端/备用电源输入端EA/VPP(31):内/外部ROM选择端P0口(39-32):双向I/O口P1口(1-8):准双向通用I/O口P2口(21-28):准双向I/O口P3口(10-17):多功能口6

4、80C51单片机芯片逻辑符号口线第二功能功能含义P3.0RXD串行数据接收P3.1TXD串行数据发送P3.2INT0外部中断0申请P3.3INT1外部中断1申请P3.4T0定时器/计数器0计数输入P3.5T1定时器/计数器1计数输入P3.6WR外部RAM写选通P3.7RD外部RAM读选通7MCS-51系列单片机结构及组成CPU8MCS—51系列单片机由8大部分组成:一个8位CPU,包括运算器和控制器;128个字节的片内RAM(52子系列为256字节);4KB的片内ROM或EPROM(52子系列8KB,8031和8032无);18个特殊功能寄存器SFR(52子系列21个);4个8位并行I/O接口

5、:P0口、P1口、P2口、P3口;1个全双工串行I/O接口;2个16位定时器/计数器(52子系列为3个);1个具有5个中断源,可编程为2个优先级的中断系统,可以接收外部中断申请、定时器/计数器中断申请和串行口中断申请(52子系列为6个或7个)。980C51芯片逻辑结构图10PSW(程序状态字)PSW是一个8位的标志寄存器,它保存指令执行结果的特征信息,以供程序查询和判别。PSW格式及含义如下:CY(PSW.7)——进位标志位AC(PSW.6)——辅助进位(或称半进位)标志F0(PSW.5)——由用户定义的标志位。复位时该位为“0”RS1和RS0(PSW.4和PSW.3)——工作寄存器组选择位O

6、V(PSW.2)——溢出标志位。由硬件置位或清零。PSW.1——未定义位P(PSW.0)——奇偶标志位(A中1的个数:偶0,奇1)位序PSW.7PSW.6PSW.5PSW.4PSW.3PSW.2PSW.1PSW.0位标志CYACF0RS1RS0OV/P11PC(程序计数器)PC是专门用来控制指令执行顺序的寄存器,其内容为将要执行的下一条指令的地址,即下一条将要从ROM中取出的指令地址。PC是一个16位的寄存器,它在物理上是独立的,不在内部RAM之列,没有地址,是不可寻址的。16位地址的寻址范围为64KB(ROM)。用户不需要也无法对PC进行读/写,PC的内容是通过执行指令改变的。在执行指令过程

7、中,PC具有自动加1功能。在执行转移、调用、返回等指令时能自动改变PC内容,以改变程序的执行顺序。复位时,PC自动装入0000H,使程序从0000H单元开始执行。12DPTR(数据指针)16位特殊功能寄存器,也可作为两个8位寄存器,高8位用DPH表示,低8位用DPL表示。它是MCS-51中唯一一个供用户使用的16位寄存器。功能:在访问外部RAM时作地址指针使用。在变址寻址方式中,用作基址寄存器,用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。