BOSER Technology HS-2620 Manual page 23

Duo mobile processor embedded engine board
Table of Contents

Advertisement

The following sample programs show how to enable, disable and
refresh the watchdog timer:
.286
.MODEL SMALL
.DATA
x1
db
copyright
db
x2
db
port
equ
datao
equ
.CODE
print
macro
mov
mov
int
endm
begin
proc
near
mov
mov
STI
mov
mov
out
jmp
out
mov
mov
out
jmp
mov
mov
out
jmp
mov
mov
out
jmp
mov
mov
out
jmp
mov
mov
out
jmp
mov
mov
out
jmp
;this is data area
'-------------------------------------------------------',0ah,0dh,'$'
'|Copyright by Boser technology write by Richard | ',0ah,0dh,'$'
'-------------------------------------------------------',0ah,0dh,'$'
02Eh
;W83627H Chipset port
02Fh
;data port
buff
dx,offset buff;
ah,09h
21h
ax,@data
ds,ax
; W83627H
dx,port
; Unlock registor
al,087H
;
dx,al
$+2
dx,al
dx,port
;
al,07H
;
dx,al
$+2
dx,datao
; set device 8
al,08H
;
dx,al
$+2
dx,port
; Watchdog IO function
al,030H
; registor
dx,al
$+2
dx,datao
; set 01h toactivate
al,01H
;
dx,al
$+2
dx,port
; set CRF5
al,0f5H
;
dx,al
$+2
dx,datao
; set CRF5 to secend
al,00H
;
dx,al
$+2
17

Advertisement

Table of Contents
loading

Table of Contents