NEXCOM ICES 667 User Manual
Page 100

Copyright © 2013 NEXCOM International Co., Ltd. All Rights Reserved.
86
ICEK 667-T6 Starter Kit User Manual
Appendix A: Watchdog Timer
===============================================
SetupWDT PROC
mov
dx, 2eh
mov
al, 087h
out dx,al
nop
nop
out
dx,al
;Write operations to special address
port (2E) for entering MB PnP Mode.
mov
al, 07h
out 2eh,al
mov
al, 08h ;Select logical device for Watch Dog.
out 2fh,al
ret
SetupWDT ENDP
===============================================
TimeBaseWDT
PROC
mov al,0F5h
out 2eh,al
mov
al, 04h ; Here!! set 04h for second, set 0Ch for
minute(WDT output through WDTO)
out 2fh,al
ret
TimeBaseWDT ENDP
===============================================
TimeCountWDT PROC
mov
al,0F6h ;WDT Time-out register.
out 2eh,al
mov
al, 03h ;Here!! Set count 3.
out 2fh,al
ret
TimeCountWDT ENDP
===============================================
ExitSetup PROC
mov
al, 0AAh
out 2eh,al
ret
ExitSetup ENDP
===============================================