外部中斷

一.外部中斷相關寄存器

1.定時器/計數器控制寄存器控制寄存器(TCON) 
這裏寫圖片描述 
IT0:外部中斷0觸發方式控制位 
當IT0=0時,爲電平觸發方式(低電平有效) 
當IT0=1時,爲邊沿觸發方式(下降沿有效) 
IT1:外部中斷1觸發方式控制位 
當IT1=0時,爲電平觸發方式(低電平有效) 
當IT1=1時,爲邊沿觸發方式(下降沿有效)

2.中斷允許控制寄存器(IE) 
這裏寫圖片描述 
EX0:外部中斷0允許位; 
EX1:外部中斷1允許位; 
EA :CPU中斷允許(總允許)位。

二.外部中斷的處理過程

1、設置中斷觸發方式,即IT0=1或0,IT1=1或0 
2、開對應的外部中斷,即EX0=1或EX1=1; 
3、開總中斷,即EA=1; 
4、等待外部設備產生中斷請求,即通過P3.2,P.3.3口連接外部設備產生中斷 
5、中斷響應,執行中斷服務函數

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章