Copyright © 2011 NEXCOM International Co., Ltd. All Rights Reserved.
86
NSA 5130 User Manual
Appendix A: Watchdog Timer
Watch Dog Sample Code
;#########################################################
;ENTER THE SIO CONFIGURATION MODE
;#########################################################
MOV DX, 2EH
MOV AL, 87H
OUT DX, AL
OUT DX, AL
MOV AL, 07H ;POINT TO LOGICAL DEVICE NUMBER REG
OUT DX, AL
INC DX
MOV AL, 08H
OUT DX, AL
;#########################################################
;SET UNITS
;#########################################################
MOV DX, 2EH
MOV AL, 0F5H
OUT DX, AL
INC DX
IN AL, DX
AND AL, NOT 8 ;SECEND MODE.
OUT DX, AL
;#########################################################
;SET TIME OUT VALUE
;#########################################################
MOV DX, 2EH
MOV AL, 0F6H
OUT DX, AL
MOV AL, NUMBER OF TIME OUT VALUE IN SECENDS (0-255)
INC DX
OUT DX, AL
;#########################################################
;EXIT THE SIO CONFIGURATION MODE
;#########################################################
MOV DX, 2EH
MOV AL, 0AAH
OUT DX, AL