INSTALLATIONS
IB865 User’s Manual 29
mov al, 01h
mov cl, 30h
call Write_Reg ;watchdog enabled
call Lock_Chip
ret
Enable_And_Set_Watchdog Endp
;[]===============================================
; Name : Disable_Watchdog
; IN : None
; OUT : None
;[]===============================================
Disable_Watchdog Proc Near
call Unlock_Chip
mov cl, 07h
mov al, 08h
call Write_Reg ;switch to LD8
xor al, al
mov cl, 0F6h
call Write_Reg ;clear watchdog timer
xor al, al
mov cl, 30h
call Write_Reg ;watchdog disabled
call Lock_Chip
ret
Disable_Watchdog Endp
;[]===============================================
; Name : Unlock_Chip
; IN : None
; OUT : None
;[]===============================================
Unlock_Chip Proc Near
mov dx, 2Eh
mov al, 87h
out dx, al
out dx, al
ret
Unlock_Chip Endp
;[]================================================