Estoy trabajando con un PIC 16F873 usando el puerto A0 como entrada, esta entrada recibe pulsos desde una salida de un inversor Smith Trigger 14584, problema es que noto que la carga que representa la entrada del PIC es mucha y el pulso cae por lo que no actúa, considero que esto no es normal, alguien me puede dar una mano con este problema? quizás debo setear la entrada del PIC de otra manera?
Hola, el tema es que quiero medir el tiempo entre dos pulsos de unos 50 us de ancho aplicados a dos pines de entrada del PIC 16F873, los pulsos provienen de dos inversores del tipo 14584, cuando aparece el primer pulso en A0 se abre una ventana de medición, cuando llega el segundo pulso en A1 la ventana se cierra, los pulsos aparecen con una diferencia de tiempo que varía entre 1 ms y 3 ms, quiero medir esto con un contador incrementando la cuenta desde cero, desde el momento cuando se abre la ventana hasta cuando se cierre.
El problema es que los pulsos, que normalmente se pueden ver en el osciloscopio, a la hora de conectarlos a las entradas del PIC desaparecen, presumo que es porque el PIC representa una carga excesiva, claro que esto no es normal, parece que el seteo del PIC hace que las entradas presenten una carga muy alta, no sé cómo resolver el asunto, pienso que es un asunto de un manejo adecuado del TRISS pero no encuentro la forma. estoy trabajando con CCS C COMPILER.
Gracias