beautypg.com

23 watchdog timer, Jp5 : wdt active type setting – TRENDnet Industrial Single Board Computer HS-6038 User Manual

Page 26

background image

20

3.23 Watchdog Timer

Once the Enable cycle is active, a Refresh cycle is requested before
the time-out period. This restarts counting of the WDT period. When
the time counting goes over the period preset of WDT, it will assume
that the program operation is abnormal. A System Reset signal is to
re-start when such error happens.

JP5: WDT Active Type Setting

Options

Settings

Active NMI

Short 1-2

System Reset (default)

Short 2-3

Disabled Watchdog Timer

Open

1

2

3

The following sample programs show how to Enable, Disable and
Refresh the Watchdog Timer:

;----------------------------------------------------------------------------------
; Enter the WDT function mode, interruptible double-write
;----------------------------------------------------------------------------------
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
;---------------------------------------------------------------------------------