51单片机的存储空间有哪几种类型?

如题所述

51单片机的存储空间在物理结构上分为四个部分:片内程序存储器(片内ROM)、片外程序存储器(片外ROM)、片内数据存储器(片内RAM)和片外数据存储器(片外RAM)。

51单片机的存储空间在逻辑上分为三个部分:64KB的程序存储器地址空间(MOVC指令操作),256B的片内数据存储器地址空间(MOV指令操作),64KB的片外数据存储器地址空间(MOVX指令操作。

51单片机的存储空间的选通信号由不同的控制引脚产生,例如:

EA引脚用于选择片内或片外程序存储器,EA=1时选通片内ROM,EA=0时选通片外ROM。

PSEN引脚用于选通程序存储器,当CPU从程序存储器读取指令时,PSEN=0。

ALE引脚用于分离地址和数据线,当CPU输出地址时,ALE=1,当CPU输出数据时,ALE=0。

RD引脚用于选通数据存储器,当CPU从数据存储器读取数据时,RD=0

WR引脚用于选通数据存储器,当CPU向数据存储器写入数据时,WR=0
温馨提示:答案为网友推荐,仅供参考