TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: MRGSoft en 29 de Agosto de 2003, 09:00:00

Título: Problemas con RA4/T0CKI como Contador de Pulsos.
Publicado por: MRGSoft en 29 de Agosto de 2003, 09:00:00
En el siguiente código:

OPTION_REG = 248    " RA4 Como contador de impulsoso en Flanco de Bajada.
"OPTION_REG = 232    " RA4 Como contador de impulsoso en Flanco de Subida.

TRISA = 255       " Ponemos el Puerto A como ENTRADA.
TRISB = 0           " Ponemos el Puerto B como SALIDA.
PORTB = 0           " Ponemos la salidas el Puerto B en CERO.

Inicio:
PORTB = TMR0
Goto Inicio

END

si selecciono la opcion de contar impulsos por flanco de bajada, lo hace perfecto, solo cuenta cuando pasa de VCC a GND, pero si seleciono por flanco de subida, esta contando de continuo cuando RA4 se hace VCC, y no para hasta que pasa a GND.
Alguien me podria decir si esto es normal.
Saludos.
Título: RE: Problemas con RA4/T0CKI como Contador de Pulsos.
Publicado por: jorgeansuini en 29 de Agosto de 2003, 11:04:00
Una pregunta: ¿Cuando configuras el puerto, tambies tenes la entrada polarizada de alguna manera?
Jorge
Título: RE: Problemas con RA4/T0CKI como Contador de Pulsos.
Publicado por: MRGSoft en 30 de Agosto de 2003, 03:28:00
He probado polarizandola con una resistencia de 10K a positivo, pero sigue dando el mismo problema.