Watchdog Timer Programming Procedure - Advantech MIC-6314 Series User Manual

Openvpx 6u cpu blade with 4th/5th gen intel xeon e3v4/core processor
Table of Contents

Advertisement

B.1

Watchdog Timer Programming Procedure

To program the watchdog timer, users must execute a program that writes a value to
I/O port address 443/444 (hex) to enable/disable. This output value represents a time
interval. The value range is from 01 (hex) to FF (hex), and the related time interval is
1 to 255 seconds.
Data
01
02
03
04
...
3F
After data entry, the program must refresh the watchdog timer by rewriting and set-
ting the value of I/O port 443/443 (hex). To disable the watchdog timer, the program
should read I/O port 444 (hex). The following example demonstrates how to program
the watchdog timer in BASIC:
10 REM Watchdog timer example program
20 OUT &H443, data REM start and restart the watchdog
30 GOSUB 1000 REM Your application task #1,
40 OUT &H443, data REM reset the timer
50 GOSUB 2000 REM Your application task #2,
60 OUT &H443, data REM reset the timer
70 X=INP (&H444) REM, disable the watchdog timer
80 END
1000 REM Subroutine #1, your application task
.
1070 RETURN
2000 REM Subroutine #2, your application task
.
2090 RETURN
MIC-6314 User Manual
Time Interval
1 sec
2 sec
3 sec
4 sec
63 sec
96

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mic-6314-a1a4eMic-6314-a2a4eMic-6314-b1c4e

Table of Contents