
JP9: Watchdog Timer Active Type Select
JP9 | Description | 1 |
|
| |
Short | System Reset |
|
Short | Active NMI |
|
Open | Disabled |
|
|
| 3 |
JP14: Watchdog Timer Out Period Select |
| ||||
Period | PINS | PINS | PINS | PINS |
|
|
|
|
|
|
|
1 sec | Open | Open | Short | Open |
|
(default) |
| ||||
|
|
|
| 2 | |
2 sec | Open | Open | Short | Short | |
10 sec | Open | Short | Open | Open | 1 |
20 sec | Open | Short | Open | Short |
|
110 sec | Short | Open | Open | Open |
|
220 sec | Short | Open | Open | Short |
|
The watchdog timer is disabled after the system
443H | I/O Read | Enable/Refresh cycle |
043H | I/O Read | Disable cycle |
The following sample program shows how to Enable, Disable and Refresh the watchdog timer:
WDT_EN_RF | EQU | 0433H |
|
WDT_DIS | EQU | 0043H |
|
WT_Enable | PUSH | AX | ; keep AX DX |
PUSH | DX |
|
|
MOV | DX,WDT_EN_RF | ; enable the WDT | |
IN | AL,DX |
|
|
POP | DX |
| ; get back AX, DX |
POP | AX |
|
|
RET |
|
|
|
8
7
11