【摘要】:因此,MCS-51单片机中ROM被用作程序存储器和存放固定的表格数据。图2-6为MCS-51单片机存储器的编址结构。图2-6MCS-51单片机存储器的编址结构3)从功能上可分为程序存储器、内部数据存储器、特殊功能寄存器、位地址空间和外部数据存储器5部分。
单片机内部存储器的功能是存储信息(程序和数据)。存储器按其存取方式可以分成两大类:一类是随机存取存储器(RAM);另一类是只读存储器(ROM)。
前面已述,MCS-51单片机存储器结构与一般微机的存储器结构不同,MCS-51单片机存储器结构采用哈佛型结构,即将程序存储器(ROM)和数据存储器(RAM)分开,它们有各自独立的存储空间、寻址机构和寻址方式。
由于RAM在CPU运行过程中能随时进行数据的写入和读出,但在关闭电源时其所存储的信息将丢失。所以,它只能用来存放暂时性的输入输出数据、运算的中间结果或用作堆栈。因此,MCS-51单片机中RAM被用作数据存储器。
而ROM是一种写入信息后不能改写,只能读出的存储器。断电后ROM中的信息保留不变,所以,ROM用来存放固定的程序或数据,如系统监控程序、常数表格等。因此,MCS-51单片机中ROM被用作程序存储器和存放固定的表格数据。
图2-6为MCS-51单片机存储器的编址结构。
MCS-51单片机的存储器地址空间可分为5块:(www.xing528.com)
MCS-51单片机存储器可分类为:
1)从物理结构上可分为片内、片外程序存储器(8031和8032等单片机无片内程序存储器)与片内、片外数据存储器4部分。
2)从逻辑上(即寻址空间分布上)可分为程序存储器(包括内部和外部)、内部数据存储器和外部数据存储器3部分。
图2-6 MCS-51单片机存储器的编址结构
3)从功能上可分为程序存储器、内部数据存储器、特殊功能寄存器、位地址空间和外部数据存储器5部分。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。