在單片機程序設定中,我們想用單個按鍵實現(xiàn)不同功能怎么辦呢,可以利用中斷系統(tǒng),提前設定好中斷程序,然后讓每次的中斷和MIAN程序產(chǎn)生聯(lián)系,
由于中斷優(yōu)先于主程序,所以可以利用中斷產(chǎn)生的數(shù)值和主程序產(chǎn)生聯(lián)系。
原理圖如下,我們第一次按下時,中斷產(chǎn)生程序運行,流水燈開始旋轉(zhuǎn),還有蜂鳴器報警,第二次按下時,再次產(chǎn)生中斷,燈熄滅,蜂鳴器停止。
51hei圖片20240516093131.png (94.85 KB, 下載次數(shù): 20)
下載附件
2024-5-16 09:32 上傳
51hei圖片20240516093545.png (86.73 KB, 下載次數(shù): 31)
下載附件
2024-5-16 09:36 上傳
51hei圖片20240516093555.png (94 KB, 下載次數(shù): 22)
下載附件
2024-5-16 09:36 上傳
練習4_流水燈蜂鳴器.7z
(12.55 KB, 下載次數(shù): 0)
2024-5-16 13:10 上傳
點擊文件名下載附件
keil文件
報警器與旋轉(zhuǎn)燈.zip
(60.72 KB, 下載次數(shù): 0)
2024-5-16 09:24 上傳
點擊文件名下載附件
proteus文件
|