Está en la página 1de 2

#INCLUDE<P16F873A.

INC> CONTA EQU 20 CONTE EQU 21 CONTI EQU 22 PUNT EQU 23 NN EQU 24 VV EQU 25 FLAG EQU 26 ORG 0 CLRF STATUS ;codigo para bootloader PAGESEL INICIO ;salto largo a INICIO GOTO INICIO ORG 4 RETURN INICIAL --RETURN ACCION BTFSC FLAG,1 GOTO SIGUE INCF PUNT SIGUE BTFSC FLAG,2 -----RETURN DETECT MOVFW PORTA XORWF VN ---RETURN INICIO CALL INICIAL LOOP MOVFW CONTA ADDWF PUNT,0 CALL TABLA MOVWF PORTB CALL MS6 CALL PULSO CALL DETECT DECFSZ CONTA GOTO LOOP

MOVLW .4 MOVWF CONTA CALL RESET DECFSZ VECES GOTO LOOP CALL ACCION MOVLW .31 MOVWF VECES GOTO LOOP RESET ----RETURN PULSO ----RETURN MS6 ;RETARDO 6ms RETURN TABLA ANDLW ---ADDWF PCL dt B--,B-- END

También podría gustarte