AT89S51单片机中特殊功能寄存器(SFR)使用片内RAM的部份字节地址为什么对,用了哪些地址啊

如题所述

AT89S51单片机中特殊功能寄存器(SFR)使用片内RAM的部份字节地址。
这句话是对
使用了80H~FFH这128个RAM的字节地址,但因为并没有128个SFR,所以,SFR的地址是不连续的,除了被使用的地址外,其余全为空闲的地址。
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-07-15
AT89S51单片机中特殊功能寄存器(SFR)使用片内RAM的部份字节地址。
为什么对,--不对。
--哪有什么“片内RAM的部份字节地址”!
--你为什么不说:片内RAM,用了SFR的地址?

--地址,不是片内RAM专用的。
--地址,也不是 SFR 专用的。
--谁也没有,使用别人的地址。
--也可以说,它们,各有各的地址。
--特殊功能寄存器,用的,就是自己的地址。

用了哪些地址啊?

--21 个 SFR,具体的地址,去看书吧。
第2个回答  2019-05-07
8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问。
相似回答