我的本意是P0.1按下則退出中斷,不按下就一直在低級中斷循環(huán),但是我用keil和Proteus聯(lián)調(diào)后,一步一步運(yùn)行,按下P0.1后,跳轉(zhuǎn)到了CLR EA這句,我再點(diǎn)下一步,就突然跳到高級中斷那句CLR RS0里面了,這個(gè)低級中斷和高級中斷的嵌套寫的有問題嗎? 按下P0.1 不是應(yīng)該返回主程序么?
JB P0.1,JS1
LJMP SHUNCHANG
JS1:
CLR EA
POP PSW
POP ACC
SETB EA
RETI