標(biāo)題: 關(guān)于51單片機(jī)的定時與中斷問題 [打印本頁]

作者: 百二秦關(guān)終屬我    時間: 2023-2-3 19:57
標(biāo)題: 關(guān)于51單片機(jī)的定時與中斷問題
最近在學(xué)習(xí)51單片機(jī)的定時與中斷時遇到難題了。問題主要就是P3^2(INT0)和P3^3(INT1)兩個接口接的按鍵,按下去沒有任何反應(yīng)。
雖然我照著書上的范例寫了外部中斷0和外部中斷1兩個中斷函數(shù),但是不知道為啥沒有用。
源程序和仿真圖放在壓縮包里了,希望能夠得到好心人的幫助,這個問題困惑我好多天了。

定時與中斷.zip

52.89 KB, 下載次數(shù): 4

源程序和proteus仿真圖


作者: lkc8210    時間: 2023-2-3 22:03
因為你允許了定時器溢出中斷
但又沒有中斷函數(shù)
于是跑飛了
                       
       
                                                        



作者: coody_sz    時間: 2023-2-4 10:06
中斷函數(shù)都沒有。
作者: 百二秦關(guān)終屬我    時間: 2023-2-4 16:33
lkc8210 發(fā)表于 2023-2-3 22:03
因為你允許了定時器溢出中斷
但又沒有中斷函數(shù)
于是跑飛了

ET1=1;說明我是允許了定時器T1溢出中斷。關(guān)于定時器的溢出處理,不是可以采用中斷和查詢兩種方式嗎?我在程序中也給出了查詢方式啊。

Snipaste_2023-02-04_16-30-06.png (45.15 KB, 下載次數(shù): 52)

Snipaste_2023-02-04_16-30-06.png

Snipaste_2023-02-04_16-30-17.png (42.61 KB, 下載次數(shù): 63)

Snipaste_2023-02-04_16-30-17.png

作者: 百二秦關(guān)終屬我    時間: 2023-2-4 16:35
coody_sz 發(fā)表于 2023-2-4 10:06
中斷函數(shù)都沒有。

我想問一下,這難道不是T1的中斷函數(shù)嗎?
我只是采用了查詢方式來處理定時器的溢出。

Snipaste_2023-02-04_16-30-06.png (45.15 KB, 下載次數(shù): 60)

Snipaste_2023-02-04_16-30-06.png





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1