1、单片机技术及应用基于汇编及C51程序设计第2章 单片机的结构及工作原理第2章 单片机的结构及工作原理主 要 章 节 2.1 51系列单片机的内部结构 2.2 51单片机的存储器组织 2.3 51系列单片机的引脚及功能 2.4 时钟电路与CPU时序 2.5 51单片机的工作方式 2.6 51系列单片机最小系统118年7月6日 2第2章 单片机的结构及工作原理2.1 51系列单片机的内部结构 一、51单片机的基本组成118年7月6日 3第2章 单片机的结构及工作原理2.1 51系列单片机的内部结构 二、中央处理器(CPU) 1. 算术/逻辑运算部件ALU 2定时控制部件 3专用寄存器组 累加器A
2、通用寄存器B程序状态字PSW 程序指针计数器PC 数据指针寄存器DPTR 堆栈指针寄存器SP18年7月6日 41第2章 单片机的结构及工作原理2.1 51系列单片机的内部结构 程序状态字PSWPSW7 PSW6 PSW5 PSW4 PSW3 PSW2 PSW1 PSW018年7月6日 51CY AC FO RS1 RS0 OV P进位标志辅助进位标志用户标志工作寄存器区选择位溢出标志奇偶标志(偶)第2章 单片机的结构及工作原理2.1 51系列单片机的内部结构RS1 RS0 工作寄存器组0 0 0组(00H07H)0 1 1组(08H0FH)1 0 2组(10H17H)1 1 3组(18H1FH
3、)18年7月6日 61 程序状态字PSW第2章 单片机的结构及工作原理2.1 51系列单片机的内部结构 2.1.3 存储器 2.1.4 I/O端口四个8位双向I/O端口(P0、P1、P2、P3),每一条I/O线都能独立地用作输入或输出。P0口为三态双向口。P1、P2、P3口为准双向口18年7月6日 71第2章 单片机的结构及工作原理2.1.4 I/O端口 1) P0端口18年7月6日 81VCC地址/数据控制锁存器P0.XDCPQQMUXV1V2P0.X引脚读锁存器写锁存器内部总线读引脚&1 P0口作地址/数据复用总线功能: P0口作通用I/O端口使用第2章 单片机的结构及工作原理2.1.4 I/O端口 2)P1口18年7月6日 91VCC锁存器P1.XDCPQQP1.X引脚读锁存器写锁存器内部总线读引脚内部上拉电阻功能: P1口作通用I/O端口使用 P1口其他功能第2章 单片机的结构及工作原理2.1.4 I/O端口 3) P2口18年7月6日 101锁存器P2.XDCPQQ读锁存器写锁存器内部总线读引脚VCCP2.X引脚内部上拉电阻1地址 控制MUX功能: P2口作通用I/O端口使用 P2口作地址总线口使用