1.中斷允許暫存器--IE
IE在特殊功能暫存器中,位元組地址為A8H,位地址(由低位到高位)分別是A8H-AFH。
EA:全域性中斷允許位。EA=0,關閉全部中斷;EA=1,開啟全域性中斷控制,在此條件下,由各個中斷控制位確定相應中斷的開啟或關閉。
×:無效位。
ES:序列I/O中斷允許位。ES=1,開啟序列I/O中斷;ES=0,關閉序列I/O中斷。
ETl;定時器/計數器1中斷允許位。ETl=1,開啟T1中斷;ETl=O,關閉T1中斷。
EXl:外部中斷l中斷允許位。EXl=1,開啟INT1;EXl=0,關閉INT1。
ET0:定時器/計數器0中斷允許位。ET0=1,開啟T0中斷;ET0=0,關閉TO中斷。
EXO:外部中斷0中斷允許位。Ex0=1,開啟INT0;EX0=0,關閉INT0.
2,。TCON定時器/計數器控制暫存器
TCON在特殊功能暫存器中,位元組地址為88H,位地址(由低位到高位)為88H一8FH,由於有位地址,十分便於進行位操作。
TCON的作用是控制定時器的啟、停,標誌定時器溢位和中斷情況。
各位定義如下:
TF1:定時器1溢位標誌位。當字時器1計滿溢位時,由硬體使TF1置“1”,並且申請中斷。進入中斷服務程式後,由硬體自動清“0”,在查詢方式下用軟體清“0”。
TR1:定時器1執行控制位。由軟體清“0”關閉定時器1。當GATE=1,且INT1為高電平時,TR1置“1”啟動定時器1;當GATE=0,TR1置“1”啟動定時器1。
TF0:定時器0溢位標誌。其功能及操作情況同TF1。
TR0:定時器0執行控制位。其功能及操作情況同TR1。
IE1:外部中斷1請求標誌。
IT1:外部中斷1觸發方式選擇位。
IE0:外部中斷0請求標誌。
IT0:外部中斷0觸發方式選擇位。
1.中斷允許暫存器--IE
IE在特殊功能暫存器中,位元組地址為A8H,位地址(由低位到高位)分別是A8H-AFH。
EA:全域性中斷允許位。EA=0,關閉全部中斷;EA=1,開啟全域性中斷控制,在此條件下,由各個中斷控制位確定相應中斷的開啟或關閉。
×:無效位。
ES:序列I/O中斷允許位。ES=1,開啟序列I/O中斷;ES=0,關閉序列I/O中斷。
ETl;定時器/計數器1中斷允許位。ETl=1,開啟T1中斷;ETl=O,關閉T1中斷。
EXl:外部中斷l中斷允許位。EXl=1,開啟INT1;EXl=0,關閉INT1。
ET0:定時器/計數器0中斷允許位。ET0=1,開啟T0中斷;ET0=0,關閉TO中斷。
EXO:外部中斷0中斷允許位。Ex0=1,開啟INT0;EX0=0,關閉INT0.
2,。TCON定時器/計數器控制暫存器
TCON在特殊功能暫存器中,位元組地址為88H,位地址(由低位到高位)為88H一8FH,由於有位地址,十分便於進行位操作。
TCON的作用是控制定時器的啟、停,標誌定時器溢位和中斷情況。
各位定義如下:
TF1:定時器1溢位標誌位。當字時器1計滿溢位時,由硬體使TF1置“1”,並且申請中斷。進入中斷服務程式後,由硬體自動清“0”,在查詢方式下用軟體清“0”。
TR1:定時器1執行控制位。由軟體清“0”關閉定時器1。當GATE=1,且INT1為高電平時,TR1置“1”啟動定時器1;當GATE=0,TR1置“1”啟動定時器1。
TF0:定時器0溢位標誌。其功能及操作情況同TF1。
TR0:定時器0執行控制位。其功能及操作情況同TR1。
IE1:外部中斷1請求標誌。
IT1:外部中斷1觸發方式選擇位。
IE0:外部中斷0請求標誌。
IT0:外部中斷0觸發方式選擇位。