单片机原理及应用实验中为什么sp赋值60h

2024年12月03日 07:44
有2个网友回答
网友(1):

这个跟SP初值有关,上电后的初始值为07H,有可能和程序中的数据冲突,为了避免数据存储冲突,把SP修改为60H或其他值。

避免堆栈区和数据变量区相重叠。

网友(2):

不一定要赋值为60h,但必须赋值,否则sp的原值有冲突