|
我現(xiàn)在的想法是, 1、同為低優(yōu)先級(jí)或者高優(yōu)先級(jí)時(shí),遵循 外部中斷0->定時(shí)器/計(jì)數(shù)器T0->外部中斷1->定時(shí)器/計(jì)數(shù)器T1->串口中斷(優(yōu)先級(jí)由高到低),的自然優(yōu)先級(jí),那么在同級(jí)優(yōu)先級(jí)(同為高優(yōu)先級(jí)或者同為低優(yōu)先級(jí))時(shí)在自然優(yōu)先級(jí)里的低優(yōu)先級(jí)可以被高優(yōu)先級(jí)打斷;
2、倘若設(shè)置外部中斷0為高優(yōu)先級(jí),外部中斷1為低優(yōu)先級(jí),那么高優(yōu)先級(jí)可以打斷低優(yōu)先級(jí),即外部中斷0可以打斷外部中斷1;
3、在51單片機(jī)中設(shè)置優(yōu)先級(jí)的寄存器為IP,IP有5位有效位,PS,PT1,PX1,PT0,PX0;且IP可以進(jìn)行位尋址,現(xiàn)在只是用外部中斷0以及1,就有兩種對其優(yōu)先級(jí)定義的方式,(設(shè)置同為高優(yōu)先級(jí)時(shí),IP=1和PX1=1、PX0=1;意義相同);
基于此我進(jìn)行了驗(yàn)證:
按鍵K3(連接P3.2引腳,外都中斷0),按鍵K4(連接P3.3引腳,外都中斷1),LED燈連接在P2端口,設(shè)置其觸發(fā)方式均為低電平觸發(fā);
1、分別設(shè)置外都中斷0和1,為同級(jí)時(shí)查看中斷的相互打斷情況;2、分別設(shè)置外部中斷0和1,為一個(gè)高另一個(gè)低時(shí)中斷打斷情況;
1、實(shí)驗(yàn)現(xiàn)象為:
1)、IP=0時(shí),在運(yùn)行外部中斷0的中斷服務(wù)函數(shù)時(shí),外部中斷1無法打斷其運(yùn)行,同樣外部中斷1的中斷服務(wù)函數(shù)運(yùn)行時(shí),外部中斷0無法打斷;
2)、PX0=0、PX1=0時(shí),在運(yùn)行外部中斷0的中斷服務(wù)函數(shù)時(shí),外部中斷1無法打斷其運(yùn)行,同樣外部中斷1的中斷服務(wù)函數(shù)運(yùn)行時(shí),外部中斷0無法打斷;
3)、IP=1時(shí),在運(yùn)行外部中斷0的中斷服務(wù)函數(shù)時(shí),外部中斷1無法打斷其運(yùn)行,外部中斷1的中斷服務(wù)函數(shù)運(yùn)行時(shí),外部中斷0可以打斷外部中斷1;
4)、PX0=1、PX1=1時(shí),在運(yùn)行外部中斷0的中斷服務(wù)函數(shù)時(shí),外部中斷1無法打斷其運(yùn)行,同樣外部中斷1的中斷服務(wù)函數(shù)運(yùn)行時(shí),外部中斷0無法打斷;
疑惑之處:
1、IP無論設(shè)置為1(高優(yōu)先級(jí))還是0(低優(yōu)先級(jí)),都應(yīng)遵循 【外部中斷0->定時(shí)器/計(jì)數(shù)器T0->外部中斷1->定時(shí)器/計(jì)數(shù)器T1->串口中斷(優(yōu)先級(jí)由高到低)】這一優(yōu)先級(jí),即在外部中斷0的中斷服務(wù)函數(shù)運(yùn)行時(shí),外部中斷1應(yīng)無法打斷,明顯實(shí)驗(yàn)現(xiàn)象 1)、2)、4),不符合
2、在對外部中斷0和外部中斷1的中斷優(yōu)先級(jí)設(shè)定時(shí),可以使用IP,也可以PX0,PX1,但是實(shí)驗(yàn)現(xiàn)象中的 1)和2)不相統(tǒng)一,3)和4)不相統(tǒng)一
感謝,感謝,感謝
屏幕截圖 2023-11-09 192243.png (8.15 KB, 下載次數(shù): 29)
下載附件
2023-11-9 19:23 上傳
屏幕截圖 2023-11-09 192231.png (10.35 KB, 下載次數(shù): 41)
下載附件
2023-11-9 19:23 上傳
屏幕截圖 2023-11-09 192219.png (7.99 KB, 下載次數(shù): 45)
下載附件
2023-11-9 19:23 上傳
屏幕截圖 2023-11-09 192150.png (7.39 KB, 下載次數(shù): 40)
下載附件
2023-11-9 19:23 上傳
屏幕截圖 2023-11-09 192130.png (352.9 KB, 下載次數(shù): 32)
下載附件
2023-11-9 19:23 上傳
屏幕截圖 2023-11-09 184259.png (43.89 KB, 下載次數(shù): 33)
下載附件
2023-11-9 19:20 上傳
屏幕截圖 2023-11-09 184219.png (26.4 KB, 下載次數(shù): 42)
下載附件
2023-11-9 19:20 上傳
屏幕截圖 2023-11-09 184142.png (158.98 KB, 下載次數(shù): 47)
下載附件
2023-11-9 19:20 上傳
|
|