您的位置 首页 ADAS

关于中止嵌套的一些总结

下图为一声光报警电路,当按下S1时,蜂鸣器发音;当按下S2时,停止发音,但LED发光。1、利用中断工作方式编写完整的单片机汇编语言程序。2…

下图为一声光报警电路,当按下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在履行完后都会回来主程序。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/adas/266619.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部