
MCS-51单片机的堆栈区一般应建立在什么区
展开全部
MCS-51单片机的堆栈区一般应建立在什么区?
51单片机上电后堆栈指针为07H,堆栈区建在07H以上的内部RAM区,这是1区的工作寄存器所在的存储区,不合适。所以应该将堆栈区建立在内部RAM的低128字节区的70H~7FH范围内比较好。这样留出16个字节,还是够用的。
对于52单片机,内部RAM有256个字节,把堆栈区放在高128字节就更好了,可以放在E0H~FFH区,这样,就留出32个字节了。
51单片机上电后堆栈指针为07H,堆栈区建在07H以上的内部RAM区,这是1区的工作寄存器所在的存储区,不合适。所以应该将堆栈区建立在内部RAM的低128字节区的70H~7FH范围内比较好。这样留出16个字节,还是够用的。
对于52单片机,内部RAM有256个字节,把堆栈区放在高128字节就更好了,可以放在E0H~FFH区,这样,就留出32个字节了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询