四川工程职业技术学院 单片机应用技术课程电子教案 第4讲 8051及P89V5RD2单片机数据存储器 Copyright Http:llmcu. scetc. net
四川工程职业技术学院 单片机应用技术课程电子教案 Copyright © Http://mcu.scetc.net 第 4 讲 8051及P89V51RD2单片机数据存储器
本讲主要内容 4-1.51单片机内部RAM结构 4-2.51单片机的数据存储器管理 4-3.增强型51单片机P89V51RD2的内部RAM 4-4.51单片机的RAM扩展 SiChuan Engineering Technical Colledge-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical Colledge-1959 Copyright © Http:// mcu.scetc.net 本讲主要内容 4-1. 51单片机内部RAM结构 4-2. 51单片机的数据存储器管理 4-3. 增强型51单片机P89V51RD2的内部RAM 4-4. 51单片机的RAM扩展
4-1.51系列单片机的RAM结构 ◇51系列单片机RAM结构图 片内 片外 FFH 高128字节特殊功能 RAM 寄存器区 80H 内部扩展 片外扩展 7FH RAM RAM 低128字节 RAM 00H ◇在上图中,单片机内部低128字节RAM和特殊功能寄存器区是每种51单片机 都具备的,高128字节RAM和内部扩展RAM只是部分增强型单片机才具有。 ◆大多数单片机应用系统都需要片外扩展RAM,但不绝对。 SiChuan Engineering Technical Colledge-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical Colledge-1959 Copyright © Http:// mcu.scetc.net 4-1. 51系列单片机的RAM结构 51系列单片机RAM结构图 片外扩展 RAM 低128字节 RAM 内部扩展 RAM 高128字节 RAM 特殊功能 寄存器区 00H 7FH 80H FFH 片内 片外 在上图中,单片机内部低128字节RAM和特殊功能寄存器区是每种51单片机 都具备的,高128字节RAM和内部扩展RAM只是部分增强型单片机才具有。 大多数单片机应用系统都需要片外扩展RAM,但不绝对
4-2.51单片机的数据存储器管理 ◇51系列单片机的数据存储器管理 ◇51系列单片机对数据存储器RAM的管理是通过16bi的特殊功能寄存 器 DPTRData Pointer)来实现,每个RAM单元(byte)也对应一个特定 的地址编码( Address,因此,51系列单片机的地址的编码范围(通常 称为寻址范围): 0000000000000G~11111111B(二进制) 0000H~ FFF FH(十六进制) 0~65535 (十进制) 因此51系列单片机的RAM寻址范围也是64K ◇51系列单片机ROM和RAM的地址编码范围都是0000~ FFFFH, 但由于在寻址时硬件电路上有区别,所以不会混淆。 ◇51系列单片机中,单片机外接的接口芯片如AD、DA等都有互不相 同的地址,这些地址都是占用单片机外部RAM的地址编号。 SiChuan Engineering Technical Colledge-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical Colledge-1959 Copyright © Http:// mcu.scetc.net 4-2. 51单片机的数据存储器管理 51系列单片机的数据存储器管理 51系列单片机对数据存储器RAM的管理是通过16bit的特殊功能寄存 器DPTR(Data Pointer)来实现,每个RAM单元(byte)也对应一个特定 的地址编码(Address),因此,51系列单片机的地址的编码范围(通常 称为寻址范围): 0000 0000 0000 0000B ~ 1111 1111 1111 1111B(二进制) 0 0 0 0 H ~ F F F F H(十六进制) 0 ~ 65535 (十进制) 因此51系列单片机的RAM寻址范围也是64K 51系列单片机ROM和RAM 的地址编码范围都是0000H~FFFFH, 但由于在寻址时硬件电路上有区别,所以不会混淆。 51系列单片机中,单片机外接的接口芯片如A/D、D/A等都有互不相 同的地址,这些地址都是占用单片机外部RAM 的地址编号
4-2.51单片机的数据存储器管理 ◇51系列单片机的数据存储器管理 ◇目前的51系列单片机视型号不同内部有128-1024by不等的RAM空间。 用户最好选择合适的单片机型号,避免外扩RAM存储器。 SiChuan Engineering Technical Colledge-1959 Copyright c Http: // mcu.scete. net
SiChuan Engineering Technical Colledge-1959 Copyright © Http:// mcu.scetc.net 4-2. 51单片机的数据存储器管理 51系列单片机的数据存储器管理 目前的51系列单片机视型号不同内部有128-1024byte不等的RAM空间。 用户最好选择合适的单片机型号,避免外扩RAM存储器