《单片机原理和应用》复习.ppt

1 单片机原理及应用 复习 主讲教师:胡晓娟 中国矿业大学理学院 物理系 第 1 章 计算机基础知识 熟练掌握二进制、八进制、十进制、十六进制之间的相互转换关系。 掌握原码、反码、补码之间的转换关系,会计算-128 ~ +127的原码、反码、补码。 掌握二进制数的算数运算和逻辑运算规则,理解进位和溢出的含义。 掌握BCD码(十进制数的二进制表示),0~9、a~z、A~Z的ASCII码。 2 第 2 章 80C51单片机的硬件结构 单片机的概念 将CPU和其他接口电路集成于一个芯片之中,使其具有计算机的基本功能。其中包括以下主要微型机部件: 随机存储器RAM (Random Access Memory) 只读存储器ROM (Read Only Memory) 中断系统 定时器/计数器 I/O口电路 3 4 MCS-51单片机系列 按资源的配置数量, MCS-51单片机系列分为 51子系列:基本型,根据片内ROM的配置,对应芯片依次为8031、 8051、 8751、 80C31、 80C51、 87C51 52子系列:增强型,对应芯片依次为8032、 8052、 8752 、80C32、 80C52、 87C52 。 系列 片内 ROM/B 片内RAM/B 并行 I/O口 串行 I/O口 定时器/计数器 中断源 制造 工艺 无 掩膜ROM EPROM MCS-51子系列 8031 8051 4K 8751 4K 128 4×8位 1 2 5 HMOS 80C31 80C51 4K 87C51 4K 128 4×8位 1 2 5 CHMOS MCS-52子系列 8032 8052 8K 8752 8K 128 4×8位 1 3 6 HMOS 80C32 80C52 8K 87C52 8K 128 4×8位 1 3 6 CHMOS 5 80C51单片机芯片引脚 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 80C51单片机芯片逻辑符号 口线 第二 功能 功能含义 P3.0 RXD 串行数据接收 P3.1 TXD 串行数据发送 P3.2 INT0 外部中断 0 申请 P3.3 INT1 外部中断 1 申请 P3.4 T0 定时器/计数器 0 计数输入 P3.5 T1 定时器/计数器 1 计数输入 P3.6 WR 外部RAM写选通 P3.7 RD 外部RAM读选通 7 MCS-51系列单片机结构及组成 CPU 8 MCS—51系列单片机由8大部分组成: 一个8位CPU,包括运算器和控制器; 128个字节的片内RAM(52子系列为256字节); 4KB的片内ROM或EPROM(52子系列8KB,8031和8032无); 18个特殊功能寄存器SFR(52子系列21个); 4个8位并行I/O接口:P0口、 P1口、 P2口、 P3口; 1个全双工串行I/O接口; 2个16位定时器/计数器(52子系列为3个); 1个具有5个中断源,可编程为2个优先级的中断系统,可以接收外部中断申请、定时器/计数器中断申请和串行口中断申请(52子系列为6个或7个)。 9 80C51芯片逻辑结构图 10 PSW(程序状态字) PSW是一个8位的标志寄存器,它保存指令执行结果的特征信息,以供程序查询和判别。 PSW格式及含义如下: CY (PSW.7)—— 进位标志位 AC (PSW.6)—— 辅助进位(或称半进位)标志 F0 (PSW.5)—— 由用户定义的标志位。复位时该位为“0” RS1和RS0 (PSW.4 和 PSW.3 )—— 工作寄存器组选择位 OV (PSW.2) —— 溢出标志位。 由硬件置位或清零。 PSW.1 —— 未定义位 P (PSW.0) —— 奇偶标志位(A中1的个数:偶0 ,奇1 ) 位序 PSW.7 PSW.6 PSW.5 PSW.4 PSW.3 PSW.2 PSW.1 PSW.0 位标志 CY AC F0 RS1 RS0 OV / P 11 PC(程序计数器) PC是专门用来控制指令执行顺序的寄存器,其内容为将要执行的下一条指令的地址,即下一条将要从ROM中取出的指令地址。 PC是一个16位的寄存器,它在物理上是独立的,不在

文档评论(0)

1亿VIP精品文档

相关文档