11智能在线
新记
单片机在设计程序时,有时为什么要对SP赋值?
高手们,帮忙下单片机在设计程序时,有时为什么要对SP赋值?急!!!!!!!!!!
举报该文章
相关建议 2013-11-20
设置sp值是为了,定栈顶元素sp本来的地址为81H,81H内储存的值就是栈顶元素,控制sp的指令主要有PUSH和POP。至于为什么要赋值,就要看具体的才知道了...
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f7f4227f77qv48pqpp7.html
其他看法
第1个回答 2013-11-20
sp定栈顶元素,单片机复位后初始值是07H,把数据压栈,则从08H(第二组工作寄存器的R0)开始,如果考虑不周全易出错。
相似回答
大家正在搜
相关问题
在程序设计时为什么还要对SP重新赋值
在单片机程序设计的时,有时为什么要对堆栈指针SP重新赋值
在单片机程序设计的时,有时为什么要对堆栈指针SP重新赋值
堆栈指针(sp)的作用是什么?在程序设计时,为什么还要对 s...
在程序设计时为什么还要对SP重新赋值?
堆栈指针(sp)的作用是什么?在程序设计时,为什么还要对&n...
堆栈有哪些功能?堆栈指示器(SP)的作用是什么?在程序设计时...
堆栈指针(sp)的作用是什么?在程序设计时,为什么还要对 s...