![]() |
發(fā)布時間: 2019-6-13 09:40
正文摘要:我做了一個da的中斷,一個ad的中斷,現(xiàn)在我想通過外接按鍵控單片機執(zhí)行其中某一個中斷,但是仿真只執(zhí)行其中da的中斷,我是初學(xué)者,請大神指導(dǎo)。我同學(xué)說可以用中斷嵌套,但是我不會這個。 下面是程序清單: #inclu ... |
笨笨兔 發(fā)表于 2019-6-14 12:56 好的,謝謝。我去試試 |
你設(shè)3個標(biāo)志位:KEY_FLAG,AD_FLAG.DA_FLAG,有標(biāo)志是執(zhí)行,無標(biāo)志時不執(zhí)行。 按鍵確認后,根據(jù)鍵值來規(guī)定設(shè)定AD_FLAG = 1 或 0,DA_FLAG相同處理。你可以中段允許、禁止或者用程序來控制 沒看你程序,只是給你個思路。 |
笨笨兔 發(fā)表于 2019-6-13 16:39 我的單片機外部中斷接了兩個按鍵,我想通過按下上面的按鍵執(zhí)行ad轉(zhuǎn)換的中斷,按下下面的按鍵執(zhí)行da轉(zhuǎn)換的中斷 |
說說你想要做什么? |
主函數(shù)加:bit k;然后判斷K4按下K=1,K5按下K=0,然后判斷K去執(zhí)行不同的模塊,你那樣寫肯定是不行的,除非你按鍵一直按下不動。
|
Powered by 單片機教程網(wǎng)