102 SBC-656 User Manual
Example
Following is an example of programming 32 sec period for watch-
dog timer in assembly language. When timer times out, it will
generate signal of system reset.
CONFIG_PORT
dw
3f0h
DATA_PORT
dw
3f1h
SetWatchDog_Time PROC
push bx
push cx
push dx
mov bl,7
;; Select logical device number 7
mov ax,0130h
;; write 01h to register 30h to
activate
;; timer
call
W977Write ;; mov bl,8
;; Select logical device number 8
mov ax,01f2h
;; write time-out value (01h) to
register
;; F2h
call
W977Write ;; set time-out value to 32 sec
pop
dx
pop
cx
pop
bx
mov
ah,4ch
int
21h
ret
SetWatchDog_Time ENDP
Summary of Contents for SBC-656
Page 1: ...SBC 656 Half Size Celeron CPU Card With LCD Ethernet SSD ...
Page 2: ......
Page 17: ...Chapter 1 General Information 7 Board layout ...
Page 18: ...8 SBC 656 User Manual Board dimensions ...
Page 22: ...12 SBC 656 User Manual Locating jumpers J4 J5 J3 J2 SW1 ...
Page 92: ...82 SBC 656 User Manual ...
Page 106: ...9 6 SBC 656 User Manual ...
Page 116: ...106 SBC 656 User Manual ...
Page 120: ...110 SBC 656 User Manual ...