Advantech PCE-5120 user manual Example Program

Models: PCE-5120

1 122
Download 122 pages 13.48 Kb
Page 101
Image 101

A.1.4 Example Program

1.Enable watchdog timer and set 10 sec. as timeout interval ;-----------------------------------------------------------

Mov dx,2eh

; Unlock W83627HF

Mov al,87h

 

Out dx,al

 

Out dx,al

 

;-----------------------------------------------------------

 

Mov al,07h

; Select registers of watchdog timer

Out

dx,al

 

Inc

dx

 

Mov

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 second as counting unit

Mov

al,0f5h

 

Out

dx,al

 

Inc

dx

 

In

al,dx

 

And al,not 08h

 

Out

dx,al

 

;-----------------------------------------------------------

 

Dec dx

; Set timeout interval as 10 seconds and start counting

Mov

al,0f6h

 

Out

dx,al

 

85

AppendixA

Page 101
Image 101
Advantech PCE-5120 user manual Example Program