新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 關(guān)于中斷嵌套的一些總結(jié)

關(guān)于中斷嵌套的一些總結(jié)

作者: 時(shí)間:2016-11-18 來(lái)源:網(wǎng)絡(luò) 收藏
下圖為一聲光報(bào)警電路,當(dāng)按下S1時(shí),蜂鳴器發(fā)音;當(dāng)按下S2時(shí),停止發(fā)音,但LED發(fā)光。

1、利用中斷工作方式編寫完整的單片機(jī)匯編語(yǔ)言程序。

本文引用地址:http://m.butianyuan.cn/article/201611/315745.htm

2、 按鍵S1和S2觸發(fā)的先后順序?qū)Υ寺暪鈭?bào)警電路有什么影響?為什么?

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則蜂鳴器發(fā)音;再按S2蜂鳴器停止發(fā)音,LED發(fā)光。

若先按下S2LED發(fā)光,再按S1蜂鳴器發(fā)音的同時(shí)LED發(fā)光。

能實(shí)現(xiàn)中斷嵌套因?yàn)橥獠恐袛?、1在執(zhí)行完后都會(huì)返回主程序。



關(guān)鍵詞: 中斷嵌套單片

評(píng)論


技術(shù)專區(qū)

關(guān)閉
×

有奖问卷
英飞凌400V CoolSiC™重新定义高性能电源设计的功率密度和效率,含有奖小问卷,限前200名工程师!