- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.4 80C51单片机存储器系统的特点和使用方法 6.4.1 单片机存储器系统的特点 (1)程序存储器与数据存储器同时存在 程序存储器:存放程序和常数、表格; 数据存储器:运行程序,存放临时数据、最终运算结果。 (2)内、外存储器同时存在 内部存储器:内部程序存储器;内部数据存储器 外部存储器:外部程序存储器;外部数据存储器 (3)存储器地址空间的重叠和连续 MCS-51的存储器有四个物理存储空间: (a)片内程序存储器(b)片外程序存储器 (c)片内数据存储器(c)片外数据存储器 从软件角度看,MCS-51的存储器有三个逻辑存储空间: (a)片内外统一编址的64K字节的程序存储器空间,地址范围(0000H~FFFFH); (b)片内256字节的数据存储器地址空间,地址(00H~FFH); (c)片外64K字节的数据存储器地址空间,地址范围(0000H~FFFFH)。 6.4.2 80C51单片机存储器的使用 (1)存储空间的使用 MCS-51单片机为区分不同的存储空间采用了硬件和软件两种措施: 硬件措施:针对不同的存储空间使用不同的控制信号。 软件措施:访问不同的存储空间使用不同的指令。 (a)内部程序存储器与数据存储器的区分 读内部ROM时使用“MOVC”指令;读内部RAM时使用“MOV”指令。 (b)外部程序存储器与数据存储器的区分 读外部ROM时使用“MOVC”指令,硬件电路提供有效的/PSEN信号; 读外部RAM时使用“MOVX”指令,硬件电路提供有效的/RD和/WR信号。 (c)内外数据存储器的区分 内部RAM和外部RAM是分开编址的,具有256个单元的地址重叠(00~0FFH,0000H~00FFH)。 访问内部RAM时使用“MOV”指令,硬件电路不提供有效的/RD和/WR信号; 访问外部RAM时使用“MOVX”指令,硬件电路提供有效的/RD和/WR信号。 (2)内外程序存储器的衔接 MCS-51单片机的内外程序存储器是统一编址的(0000H~0FFFFH),内部程序存储器占据低位地址,而外部程序存储器占据高位地址,并使用相同的读指令“MOVC”,同时设置了/EA信号以解决内、外程序存储器的衔接问题。 返回 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 口 线 P2 .7 P2 .6 P2 .5 P2 .4 P2 .3 P2 .2 P2 .1 P2 .0 P0 .7 P0 .6 P0 .5 P0 .4 P0 .3 P0 .2 P0 .1 P0 .0 地址线 A 15 A 14 A 13 A 12 A 11 A 10 A 9 A 8 A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 最低 地址 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 最高地址 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 Intel 2764(2)芯片内部存储单元的地址范围8000H~9FFFH 返回 返回 口 线 P2 .7 P2 .6 P2 .5 P2 .4 P2 .3 P2 .2 P2 .1 P2 .0 P0 .7 P0 .6 P0 .5 P0 .4 P0 .3 P0 .2 P0 .1 P0 .0 地址线 A 15 A 14 A 13 A 12 A 11 A 10 A 9 A 8 A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 最低 地址 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 最高地址 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Intel 2764(1)芯片内部存储单元的地址范围4000H~7FFFH 返回 口 线 P2 .7 P2 .6 P2 .5 P2 .4 P2 .3 P2 .2 P2 .1 P2 .0 P0 .7 P0 .6 P0 .5 P0 .4 P0 .3 P0 .2 P0 .1 P0 .0 地址线 A 15 A 14 A 13 A 12 A 11 A 10 A 9 A 8 A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 最低 地址 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 最高地址 1 0 1 1 1 1 1 1
文档评论(0)