Specifications
Program Examples
B-41
Program Examples
CAP5PASS
LDP #6h
SPLK #6200h,62h
CLRC INTM
RET
SISR38: ; CAP6 SISR
LDP #GPTCONB >> 7h ; Peripheral page
SPLK #0004h,EVBIFRC ; clear Capture flag
LDP #0h
BLDD #CAP6FIFO,7Ah
BLDD #CAP6FIFO,7Bh
LACL 7Ah ; Check FIFO values
XOR #0h
BCND CAP6FAIL,NEQ
LACL 7Bh
XOR #3F00h
BCND CAP6PASS,EQ
CAP6FAIL ; Report CAP6 error
LDP #6h
SPLK #6301h,63h
B END_INT
CAP6PASS
LDP #6h
SPLK #6300h,63h
CLRC INTM
RET
;======================================================================
; Delay routine
;======================================================================
CAPDLY MAR *,AR0 ; Routine to generate delay
; between modes
LAR AR0,#0FFFFh
CAPDLP2 RPT #0FFh
NOP
BANZ CAPDLP2
RET
PHANTOM RET
GISR1 RET
GISR2 RET
GISR3 RET
GISR5 RET
GISR6 RET
.end










