一.外部中斷相關寄存器
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、中斷響應,執行中斷服務函數