【51单片机学习笔记】STC15单片机内部RAM。

ROM(程序存储器)

SRAM(数据存储器)

内部RAM :低128字节data     ,高128字节 idata,特殊功能寄存器(SFRs)

data:直接寻址,访问速度最快,优先选择

idata:256字节,比data慢一些,使用using指定工作组  只压栈 3个字节 ,一般发生中断的时候会占用堆栈  ,产生一个中断需要压入11个字节,如果存在中断嵌套的话还需要11个字节,一共最少需要一个22个字节预留给SP堆栈空间使用。idata使用量最大不要超过256-22=234个字节。非常重要。

xdata:片内集成的外部的存储器,容量最大,速度优先级最低,能不用尽量不用。

using  用在中断后面指定工作组

通过m51查看内存分配情况。

posted @ 2022-10-14 22:05  2020年2月1日13点30分  阅读(181)  评论(0)    收藏  举报