51单片机堆栈是什么意思?可以对哪些单元堆栈??
答案:1 悬赏:30 手机版
解决时间 2021-04-04 22:37
- 提问者网友:精神病院里
- 2021-04-04 17:48
51单片机堆栈是什么意思?可以对哪些单元堆栈??
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-04-04 18:01
堆栈的功能就是先进后出,这样可以非常简单的解决子程序调用和中断(其实是特殊的子程序调用)问题,主要是嵌套的返回,用堆栈能准确的找到返回点。51单片机的堆栈是向上生长的,其实可以利用片内RAM中没用到的一切空间(当然得是连续的),复位后堆栈指针指向07H,一般从30H开始使用,就是复位后将堆栈指针指向30H,一定要弄清楚中断还有子程序调用时单片机是怎么压栈,返回时是怎么出栈的,利用堆栈可以让中断返回时返回到指定的地方,这招很绝。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯