当前位置:首页 > 单片机 > 单片机
[导读]关于中断嵌套的一些总结

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

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭