单片机求指导

2019-07-15 16:59发布

上课老师讲到自动复位,复位后sp=07H,为什么不复位后直接使sp=30H,这样就不用重新定义赋值,英特尔公司当初这样设置目的和原因何在?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
donglianfeng001
1楼-- · 2019-07-16 18:16
记下来就行。这就是经验
bj2008wyou
2楼-- · 2019-07-16 23:03
个人理解:

从08H开始就是第二组工作寄存器,第三组,接着第四组

有的人编程可能只需要第一组,那么第二三四组就可当做普通RAM使用,这对51只有来说是可是多出了很多个RAM字节可供使用。如果直接SP=30H,在没用到二三四组时就会造成浪费,你也知道51的RAM本身就少得可怜……

一周热门 更多>