443H
443H
045H
I/O Read
I/O Read
I/O Read
The Enable cycle
The Refresh cycle
The Disable cycle
The following sample program shows how to Enable, Disable and
Refresh the Watchdog Timer:
WDT_EN_RF
EQU
0433H
WDT_DIS
EQU
0045H
WT_Enable
WT_Refresh
WT_DISABLE
PUSH
PUSH
MOV
IN
AX
; keep AX DX
DX
DX,WDT_EN_RF
; enable the WDT
; get back AX, DX
AL,DX
DX
POP
POP
RET
AX
PUSH
PUSH
MOV
IN
AX
; keep AX, DX
DX
DX,WDT_ET_RF
; refresh the WDT
; get back AX, DX
AL,DX
DX
POP
POP
RET
AX
PUSH
PUSH
MOV
IN
AX
DX
DX,WDT_DIS
; disable the WDT
; get back AX, DX
AL,DX
DX
POP
POP
RET
AX
26