3.23 Watchdog Timer
Once the Enable cycle is active, a Refresh cycle is requested before the
JP5: WDT Active Type Setting
Options | Settings | 1 2 3 |
Active NMI | Short |
|
System Reset (default) | Short |
|
Disabled Watchdog Timer | Open |
|
The following sample programs show how to Enable, Disable and Refresh the Watchdog Timer:
;Enter the WDT function mode, interruptible
MOV | DX, 2EH |
|
MOV | AL, 87H |
|
OUT | DX, AL |
|
OUT | DX, AL |
|
MOV | DX, 2EH |
|
MOV | AL, 07H |
|
OUT | DX, AL |
|
MOV | DX, 2FH |
|
MOV | AL, 08H |
|
OUT | DX, AL |
|
MOV | DX, 2EH |
|
MOV | AL, F5H |
|
OUT | DX, AL | ; select CRF0 |
MOV | DX, 2FH |
|
MOV | AL, 80H |
|
OUT | DX, AL |
|
MOV | DX, 2EH |
|
MOV | AL, F7H |
|
OUT | DX, AL |
|
MOV | DX, 2FH |
|
MOV | AL, 00H |
|
OUT | DX, AL |
|
MOV | DX, 2EH |
|
MOV | AL, F6H |
|
OUT | DX, AL |
|
MOV | DX, 2FH |
|
MOV | AL, 00H | ; * 00H=Disabled |
OUT | DX, AL |
|
|
; Exit extended function mode
20