Hola comunidad buenas tardes antes que nada...
me gustaria que me sacaran de esta duda que me esta deteniendo en mi proyecto, como echar andar el timer 2 del pic 16f877..
bueno yo lo utilizo como un temporizador para generar una señal periodica de 10101010, aunque la finalidad no es esa, si no sacaer una trama NEC,
pero de eso me arrreglo yo, lo unico que quiero es echar andar el temporizador, si me pudieran echar la mano para ponerlo en marcha, ya que me
ha roto la cabeza... jhahjahjajha.
Por los tiempos no se preocupen, yo lo modifico, alguien que ya tenga la fortuna de averlo utilizado se agradeceria
mucho la ayuda...
Aca les pongo la programación, ojala me puedan echar la mano, desde ya muchas gracias.....
LIST P=16F877A
INCLUDE "P16F877A.INC"
__CONFIG 0X3F39
ERRORLEVEL -302
CBLOCK 0X20
DATO
ENDC
#DEFINE INFRARROJO PORTB,3
ORG 0X00
GOTO INICIO
INICIO
BSF STATUS,5
BCF TRISB,3
MOVLW d'250'
MOVWF PR2
BCF STATUS,5
MOVLW b'01111010'
MOVWF T2CON
BCF PIR1,TMR2IF
MOVLW .250
MOVWF TMR2
PRINCI
bsf INFRARROJO
call TIMER2
bcf INFRARROJO
call TIMER2
goto PRINCI
TIMER2
MOVLW .5
MOVWF DATO
BSF T2CON,TMR2ON
ESPERA
BTFSS PIR1,TMR2IF
GOTO ESPERA
SPERA
BCF PIR1,TMR2IF
DECFSZ DATO,F
BCF T2CON,TMR2ON
GOTO SPERA
RETURN
END