Specifications
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 ;; movbl,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










