Watchdog Timer Enabled; Watchdog Timer Trigger - FabiaTech FX5612 User Manual

Small cube system fanless series
Table of Contents

Advertisement

FabiaTech Corporation

Watchdog Timer Enabled

To enable the watchdog timer, you have to output a byte of timer factor to the
watchdog register whose address is 2Eh and data port is 2fH. The following is an
Assemble program, which demonstrates how to enable the watchdog timer and set
the time-out period at 28 seconds.
;------------------------------------------------------------------------------------------
; Enter the extended function mode, interruptible double-write
;------------------------------------------------------------------------------------------
Mov
dx, 2eh
Mov
al, 87h
Out
dx,al
Out
dx,al
Mov
al,07h
Out
dx,al
;------------------------------------------------------------------------------------------------------
; Logical device 8, configuration register CRF5 Bit 3,CRF6 Bit 0~7
;------------------------------------------------------------------------------------------------------
Mov
dx,2fh
Mov
al,08h
Out
dx,al
Mov
dX,2eh
Mov
al,0f5h
Out
dx,al
Mov
dx,2fh
In
al,dx
Or
al,c0
And
al,not c8h
;And
al,c8h
Out
dx,al
Mov
dx,2eh
Mov
al,0f6h
Out
dx,al
Mov
dx,2fh
Mov
al,28h
Out
dx,al
;------------------------------------------
; Exit extended function mode
;------------------------------------------
Mov
dx,2eh
Mov
al,0aah
Out
dx,al

Watchdog Timer Trigger

After you enable the watchdog timer, your program must write the same factor as
enabling to the watchdog register at least once every time-out period to its previous
setting. You can change the time-out period by writing another timer factor to the
watchdog register at any time, and you must trigger the watchdog before the new
time-out period in next trigger.
; Enter to extended function mode
; Select Logical Device 8 of watchdog tim
;Set second as counting unit
; Trigger P/W LED.
;Set Second.
;Set Minute.
; Set timeout interval as 28seconds and start counting
44
er

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fx5612a

Table of Contents