关于中断嵌套的一些总结
下图为一声光报警电路 , 当按下S1时 , 蜂鸣器发音;当按下S2时 , 停止发音 , 但LED发光 。
1、利用中断工作方式编写完整的单片机汇编语言程序 。
2、 按键S1和S2触发的先后顺序对此声光报警电路有什么影响?为什么?
1、完整程序:
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP EXINT0
ORG 0013H
AJMP EXINT1
ORG 0030H;不能用0000H
MAIN: SETB EA
【关于中断嵌套的一些总结】SETB EX0
SETB EX1
SETB IT0
SETB IT1
AJMP $
EXINT0: CLR P1.2
RETI
EXINT1: SETB P1.2
CLR P2.0
RETI
END
2、若先按下S1则蜂鸣器发音;再按S2蜂鸣器停止发音 , LED发光 。
若先按下S2LED发光 , 再按S1蜂鸣器发音的同时LED发光 。
能实现中断嵌套因为外部中断0、1在执行完后都会返回主程序 。
推荐阅读
- 关于爱情的文章里边如何挽救情感
- 关于常见的电源适配器的一些重要功能,你知道吗?
- pic单片机选型 + pic单片机INT0中断原理
- 海外抖音购物 关于TikTok Shop最全攻略【看这一篇就够了】
- 陶瓷砖细分22类你不知道的事
- 关于卫生间你忽略的那些事儿
- 关于常见的电源适配器的构造分析,你了解吗?
- 关于爱情的文章当中怎么挽回
- 恒温水龙头:关于出水的6大问题解析
- 关于近视的危害,近视带来的危害有哪些