一个关于单片机的问题,大家帮帮忙,谢谢!

AT89S51单片机中,特殊功能寄存器(SFR)就是片内RAM中的一部分。这句话为什么是错误的?

RAM有------内部RAM的低128位(00-7F)
-------内部RAM的高128位(80-FF)---【89C51单片机没有这一段空间】
-------特殊功能寄存器(SFR)(80-FF)
------外部RAM 64K(0000-FFFF)
好多地址都有重复,判别方法:
如果是直接寻址,那么访问的就是SFR,如果是R0或者R1间接寻址,就是内部高128位RAM,如果是DPTR或者是R0,R1间接寻址,且配合的是MovX指令,那么就是访问外部64KRAM中的第80H个地址。
温馨提示:答案为网友推荐,仅供参考
相似回答