MCS-51典型产品的配置 MCS51子系列基本型 ·两大系列 MCS-52子系列增强型 片内存储器(字节) 系 定时器/ 并行 串行 制造 列 无 片内 片内 片内 中断源 计数器 I/0 I/0 工艺 ROM ROM EPROM RAM 8031 8051 8751 128 2×16位 4×8位 1 5 HMOS MCS-51 4K 4K 子系列 80C31 80C51 87C51 128 2×16位 4×8位 1 5 CHMOS 4K 4K 8032 8052 8752 256 3×16位 4×8位 1 6 HMOS MCS-52 8K 8K 子系列 80C232 80C252 87C252 256 3×16位 4X8位 1 7 CHMOS 8K 8K 16/212 微机原痕与接口故术
16/212 微机原理与接口技术 MCS-51典型产品的配置 典型产品的配置 两大系列 MCS-51子系列----基本型 MCS-52子系列----增强型
8051单片机的内部结构图 P0.0P0.7 P2.0P2.7 (+5V) F0驱动器 F2驱动器 RM地址 RAM 寄存器 128B F0锁存器 2锁存器 ROM 4KB 变 程序地址 红 寄存器 B寄存器 暂存器1 暂存器2— ACC SP 缓冲器 ALU PCONSCON TMOD TCON PC增1 THO TLO TH1 TL1 PSEN 指令译码器 指令寄存器 SBF正 IP 定时控制 PSW 中断、串行口和定时器 PC ALE EA DPTR RST 父 P1锁存器 3锁存器 父 P1驱动器 3驱动器 XTAL2 氏 P1.0≈P1.7 P3.0≈P3.7 皮术
17/212 微机原理与接口技术 8051单片机的内部结构图 单片机的内部结构图
14-2-2中央处理器 ◆中央处理器CPU是单片机内部的核心部件,它决 定了单片机的主要功能特性。 指令部件 控制器 时序部件 操作控制部件等 算术/逻辑部件ALU 运算器 1 暂存器等 18/212 微机原瘦与接口故术
18/212 微机原理与接口技术 14-2-2 中央处理器 中央处理器CPU是单片机内部的核心部件,它决 定了单片机的主要功能特性。 CPU 控制器 指令部件 时序部件 操作控制部件 等 运算器 算术/逻辑部件ALU 暂存器 等
运算器 ◆实现数据的算术逻辑运算,位变量处理和数据传 送操作,包括: 算术逻辑单元ALU(核心) ·累加器A ■寄存器B 暂存器TMP1和TMP2 ■程序状态寄存器PSW ·专门用于位操作的布尔处理器 19/212 微机原瘦与接口故术
19/212 微机原理与接口技术 运算器 实现数据的算术逻辑运算,位变量处理和数据传 送操作,包括: 算术逻辑单元ALU(核心) 累加器A 寄存器B 暂存器TMP1和TMP2 程序状态寄存器PSW 专门用于位操作的布尔处理器
运算器(续) ◆算术逻辑单元(ALU一Arithmetic Logic Unit) ■8位,能完成8位二进制数的算术运算和逻辑运算,运 算结果影响PSW的有关标志位 ■算术运算:加、减、乘、除、加1、减1、BCD加法的十进制调整等 ■逻辑运算:与、或、异或、求补、清零等 ◆累加器A(ACC一Accumulator) ■8位特殊功能寄存器,存放操作数和中间结果 ■累加器ACC简称累加器A,它是CPU中使用最频繁的寄存器。 进入ALU作算术和逻辑运算的操作数多来自于A,运算结果也 常送回A保存 20/212 微机原瘦与接口故术
20/212 微机原理与接口技术 运算器(续) 算术逻辑单元(ALU—Arithmetic Logic Unit) 8位, 能完成8位二进制数的算术运算和逻辑运算,运 算结果影响PSW的有关标志位 算术运算:加、减、乘、除、加1、减1、BCD加法的十进制调整等 逻辑运算:与、或、异或、求补、清零等 累加器A(ACC—Accumulator) 8位特殊功能寄存器,存放操作数和中间结果 累加器ACC简称累加器A,它是CPU中使用最频繁的寄存器。 进入ALU作算术和逻辑运算的操作数多来自于A,运算结果也 常送回A保存