ORG 0000H
AJMP MAIN ;上电, 转向主程序
ORG 0003H ;外部中断0 入口地址
AJMP INSER ;转向中断服务程序
ORG 0030H ;主程序
MAIN:
CLR P1.5
SETB EX0 ;允许外部中断0 中断
SETB IT0 ;选择边沿触发方式
SETB EA ;CPU 开中断
HERE: SJMP HERE ;等待中断
ORG 0200H ;中断服务程序
INSER : MOV A , # 0F0H
SETB P1.5
CLR IE0
LJMP MAIN ;中断返回
请问这个程序在执行到HERE处给一个外部中断 响应后 使用LJMP跳到MAIN之后再到HERE处就不在响应外部中断了?这是为什么呀,求助各位了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>