11智能在线
新记
为什么mcs51单片机复位后,sp的初值是07H而不是81H
如题所述
举报该文章
相关建议 推荐于2017-11-28
sp这个
寄存器
里面存的是07H。
RAM初始化前七个被用作为R1-R7
堆栈指针只能在07H上。
07H也是地址。
你说的81H是特殊寄存器sp的地址。
也就是说地址81H里面的值是07H。
特别要注意的是片内RAM高128字节区和特殊寄存器SFR的
地址是相同的。间接寻址存取片内ram数据。直接寻址存取SFR。
概括就是,这两块地址独立的,你说的两个数都是不同块的地址。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fm8ppp722.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
MCS–51上电复位后,sp的内容是07H。为什么啊
为什么S52单片机复位后SP内容是07H,而不是从30H或者...
单片机复位时的sp为什么是07H
为什么单片机复位后SP的值写为60H(应该说30-7F都是可...
MCS—51单片机复位后 psw的值为多少?
单片机复位初始化
51单片机复位后sp指针是多少
试分别说明MCS51单片机程序计数器PC和堆栈指针SP的作用...