Appendix A - Watchdog Timer; Watchdog Sample Code - DFI-ITOX LT600-DR User Manual

Table of Contents

Advertisement

A

Watchdog Sample Code

Appendix A - Watchdog Sample Code
;Software programming example:
SIO_CON_PORT EQU 4EH
SIO_DATA EQU 4FH
begin:
MOV DX,SIO_CON_PORT ;SUPERIO ENTER CONFIG
MOV AL,87H
OUT DX,AL
OUT DX,AL
MOV DX,SIO_CON_PORT
MOV AL,2DH ;GPIO5 AND POWER CONTROL SIGNALS MULTI-
FUNCTION PIN SELECTION
OUT DX,AL ;BIT 0 PIN77 SELECT (0= WDTO#, 1= GPIO50)
MOV DX,SIO_DATA
IN AL,DX
AND AL,0FEH ;SELECT PIN TO WATCH DOG
OUT DX,AL
MOV DX,SIO_CON_PORT
MOV AL,07H ;LOGIC DEVICE SLELCT
OUT DX,AL
MOV DX,SIO_DATA
MOV AL,08H ;SELECT DEVICE 8 (WATCH DOG)
OUT DX,AL
MOV DX,SIO_CON_PORT
MOV AL,030H ;ACTIVATE REGISTER
OUT DX,AL
MOV DX,SIO_DATA
OR AL,01H ;0= INACTIVATE, 1=ACTIVATE
OUT DX,AL
120

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Lt600-d

Table of Contents