第2章单片机硬件结构分解.ppt

Basic of Basic 2.1 89C51单片机的片内结构 2.2 89C51的引脚 2.3 89C51的CPU 由运算器和控制器所构成 CPU一般由寄存器阵列(RS)、算术和逻辑运算单元(ALU)、控制器、内部总线及缓冲器组成。 2.4 89C51的存储器结构 1.特点:8051的存储器结构与常见的微型计算机的配置方式不同,它把程序存储器和数据存储器分开,有各自的寻址系统、控制信号和功能。 2.配置:8051的存储器在结构上分为片内数据存储器、片内程序存储器、片外数据存储器和片外程序存储器4个存储空间。但从用户使用的角度看,8051的存储器分为3个逻辑空间。 ?片内RAM地址空间共有256B,又分为两个部分,它们统一编址 ?低128B(00H~7FH)为真正的RAM区(片内RAM;内部RAM),分为工作寄存器区、位寻址区、数据缓冲与堆栈区 ?高128B(80H~FFH)为特殊功能寄存器(SFR)区 地址范围在00H~1FH的32个字节,可分成4个工作寄存器组,每组占8个字节。 但在程序运行时,只允许有一个工作寄存器组工作,把这组工作寄存器称为当前工作寄存器组。 可通过程序状态字寄存器PSW的RS1、RS0的状态设置,来选择哪一组工作寄存器作为当前工作寄存器组 单片机复位时,当前工作寄存器默认为0组。 单片机片内RAM中20H~2FH地址范围中共16个字节单元称为位寻址

文档评论(0)

1亿VIP精品文档

相关文档