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