XCHW
A,T
INCW
A
CMPW
A
BNE
READ16
RET16
RET
;------------------------Interrupt program----------------------------------------------------------------------------
WARI
CLRB
TIF0
PUSHW
A
XCHW
A,T
PUSHW
A
:
User processing
:
POPW
A
XCHW
A,T
POPW
A
RETI
ENDS
; --------------------------------------------------------------------------------------------------------------------
END
CHAPTER 8 8/16-BIT CAPTURE TIMER/COUNTER
; Old value + 1
; Jumps to re-read when a mismatch is detected.
; Restarts the count operation and begins counting 10,000
pulses.
; Clears the interrupt request flag.
203