「BalticOI 2011 Day2」樹的映象 Tree Mirroring
阿新 • • 發佈:2022-05-12
ORG 0
START:
MOV P1,#00100111B
CALL DELAY
SETB P1.3
CALL DELAY;餘輝處理
DELAY:MOV R7,#5
D1: MOV R6,#200
DJNZ R6,$
DJNZ R7,D1
RET
END
1.中斷使能器IE
EA=1,啟動所有中斷
EA=0, 停用所有中斷
EX1=1,啟動INT1中斷
EX1=0,停用INT1中斷
EX0=1,啟動INT0中斷
EX0=0,停用INT0中斷
2.中斷優先順序暫存器IP
INT1的中斷優先順序開關
PX1=1,INT1具有高優先順序
PX1=0,INT1不具有高優先順序
INT1的中斷優先順序開關
PX0=1,INT1具有高優先順序
PX0=0,INT1不具有高優先順序
都沒有定義高優先順序
3.中斷控制專用暫存器(Tcon)
IT0(IT1)=1,負緣觸發方式
IT0(IT1)=0,低態動作方式,低電平有效
-
中斷請求TCON
-
IE
-
IP
中斷設定方法
例子:開啟總開關,“into開關”,“int1開關”
1.MOV IE,#10000101B
2,SETB IE.7
SETB IE.2
SETB IE.0
3.MOV 0A8H,#85H
4.SETB EA
SETB EX0
SETB EX1
"INT1"中斷的優先順序提高
1.MOV IP,#00000100B
2.SETB IP.2
3.MOV 0B8H,#04H
4.SETB PX1
"INT1"中斷擬採用負緣觸發的訊號
1.MOV Tcon,#00000100B
2.SETB Tcon.2
3.MOV 088H,#04H
4.SETB IT1
用RETI返回,而不是RET