【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查看内存分配情况。

浙公网安备 33010602011771号