User manual
81 PCA-6028 User Manual
Appendix A Programming the Watchdog Timer
Out dx,al
Inc dx
Mov al,10 ; 10 seconds
Out dx,al 
;-----------------------------------------------------------
Dec dx  ; Lock NCT6776D
Mov al,0aah
Out dx,al
2. Enable watchdog timer and set 5 minutes as timeout interval
;-----------------------------------------------------------
Mov dx,2eh  ; Unlock NCT6776D
Mov al,87h
Out dx,al
Out dx,al 
;-----------------------------------------------------------
Mov al,07h  ; Select registers of watchdog timer
Out dx,al
Inc dx
In  al,dx
Or al,08h
Out dx,al 
;-----------------------------------------------------------
Dec dx  ; Enable the function of watchdog timer
Mov al,30h
Out dx,al
Inc dx
Mov al,01h
Out dx,al 
;-----------------------------------------------------------
Dec dx  ; Set minute as counting unit 
Mov al,0f5h
Out dx,al
Inc dx
In al,dx
Or  al,08h
Out dx,al 
;-----------------------------------------------------------
Dec dx  ; Set timeout interval as 5 minutes and start counting
Mov al,0f6h
Out dx,al
Inc dx
Mov al,5 ; 5 minutes
Out dx,al 
;-----------------------------------------------------------










