51单片机 汇编语言的问题

2024-11-14 10:20:59
推荐回答(1个)
回答1:

RED_INT: ;中断子程序
MOV SP,#60H----!!!
PUSH PSW
PUSH ACC
... ...

你在中断程序中,唤磨修改了堆栈指针?
返回的地址,就被破坏了。
---物宏---------------
MOV SP,#60H--应该放在主程序
以后,任何时候,都不要更罩链册改 SP。