Professional Documents
Culture Documents
;*********************************************************
; EQUATES SECTION
;1 second delay.
DELAY1 CLRF TMR0 ;START TMR0.
LOOPA MOVF TMR0,W ;READ TMR0 INTO W.
SUBLW .32 ;TIME - 32
BTFSS STATUS,
ZEROBIT ; Check TIME-W ¼ 0
GOTO LOOPA ;Time is not ¼ 32.
RETLW 0 ;Time is 32, return.
; 0.5 second delay.
DELAYP5 CLRF TMR0 ;START TMR0.
LOOPB MOVF TMR0,W ;READ TMR0 INTO W.
SUBLW .16 ;TIME - 16
BTFSS STATUS,
ZEROBIT ; Check TIME-W ¼ 0
GOTO LOOPB ;Time is not ¼ 16.
RETLW 0 ;Time is 16, return.
;*********************************************************
;CONFIGURATION SECTION
END