MCS51单片机的存储器结构(改)课件.ppt

MCS51单片机的存储器结构(改)课件.ppt

ID:57011877

大小:404.00 KB

页数:19页

时间:2020-07-26

MCS51单片机的存储器结构(改)课件.ppt_第1页
MCS51单片机的存储器结构(改)课件.ppt_第2页
MCS51单片机的存储器结构(改)课件.ppt_第3页
MCS51单片机的存储器结构(改)课件.ppt_第4页
MCS51单片机的存储器结构(改)课件.ppt_第5页
资源描述:

《MCS51单片机的存储器结构(改)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§2.3MCS-51单片机的存储器结构【教学目的与要求】1、掌握MCS-51单片机的存储器配置及特点2、掌握部分SFR和位地址空间3、掌握堆栈的概念【教学重点】1、片内数据存储器的空间分布;2、SFR和位地址空间;【教学难点】SFR和位地址空间数据存储器—RAM(RandomAccessMemory)程序存储器—ROM(ReadOnlyMemory)闪速存储器—FlashMemoryEPROM—(UV)ErasableProgrammableROMEEPROM/E2PROM—ElectricalErasableProgrammableROM静态存储器SR

2、AM—StaticRAM动态存储器DRAM—DynamicRAM按字节寻址:每个字节(8个位)占一个地址按位寻址:有的存储器每一个位就有一个地址复习:有关存储器的几个基本概念普林斯顿结构:ROM和RAM统一编址,即在同一个空间队列内寻址哈佛结构:ROM和RAM分别编址,在物理空间上相互独立存储器的两种结构:MCS-51单片机存储器配置片内RAM128字节(00H—7FH)片内RAM前32个单元是工作寄存器区(00H—1FH)片内RAM有128个可按位寻址的位,占16个单元。位地址编号为:00H—7FH,分布在20H—2FH单元片内21个特殊功能寄存器(S

3、FR)中:地址号能被8整除的SFR中的各位也可按位寻址可寻址片外RAM64K字节(0000H—FFFFH)可寻址片外ROM64K字节(0000H—FFFFH)可寻址片内ROM4K字节(000H—FFFH)单片机存储器配置7FHFFFFH0000H可寻址片外RAM64K字节00H片内RAM128字节FFH80H128字节片外RAM64K字节FFFFH1000H片外ROM片外ROM0FFFH0000HFFFFH0000H片外ROM64K字节EA=080C314K字节EA=1片内ROMEA=1一、程序存储器64K字节FFFFH1000H片外ROM0FFFH00

4、00H片内ROM4K字节FFFFH0000H64K字节EA=0片外ROM80C31程序存储器中的几个特殊单元地址用途0000H复位地址0003H外部中断0入口地址000BH定时器0中断入口地址0013H外部中断1入口地址001BH定时器1中断入口地址0023H串行口中断入口地址内部数据存储器低128字节(00H—7FH)00H20H2FH7FH1FH30H80HFFH普通RAM区位寻址区工作寄存器区SFR分布在80H-FFH其中83个位可位寻址内部数据存储器(包括普通RAM区、位寻址区、工作寄存器组区)都可以用于存放数据,也称为数据缓存寄存器低128字节

5、二、内部数据存储器片内RAM高128字节1FH00H片内RAM前32个单元(00H—1FH)是工作寄存器区(由PSW中的RS1,RS0决定)20H2FH7FH30H80HFFH特殊寄存器区普通RAM区位寻址区工作寄存器区08H1FH工作寄存器区3工作寄存器区2工作寄存器区107HR0R2R1R3R4R5R6R702H01H00H06H04H05H03H工作寄存器区0RS1,RS0=0,0RS1,RS0=0,1RS1,RS0=1,0RS1,RS0=1,100H1FH寄存器与RAM地址对照表00H20H2FH7FH1FH30H80HFFH普通RAM区位寻址区

6、工作寄存器区27H22H21H20H26H24H25H23H28H2FH单元地址07060504030201000F0E0D0C0B0A090817161514131211101F1E1D1C1B1A191827262524232221202F2E2D2C2B2A292837363534333231303F3E3D3C3B3A393847464544434241407F7E7D7C7B7A7978位地址总共128个可按位寻址的位内部数据存储器中有128个可按位寻址的位分布在:20H—2FH单元位地址:00H—7FHSFR分布在80H-FFH其中92个位可

7、位寻址片内RAM00H20H2FH7FH1FH30H80HFFH普通RAM区位寻址区工作寄存器区内部数据存储器的后80个单元是普通RAM区(30H—7FH)SFR分布在80H-FFH其中92个位可位寻址片内RAMSP栈顶下一个进栈的数据将存在此数据进栈已经进栈的数据存放在此初始SP普通RAM区是用户可以使用的数据存储区域。通常将堆栈区放在这个区域内。特殊功能寄存器(80H—FFH)00H20H2FH7FH1FH30H普通RAM区位寻址区工作寄存器区SFR分布在80H-FFH其中83个位可位寻址特殊功能寄存器(SFR)又称为专用寄存器。专用于控制、选择、管

8、理、存放单片机内部各部分的工作方式、条件、状态、结果的寄存器。80HFFH128

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。