Problema Comunicacion PIC PC 16f628a

#1
Buenas estuve probando algo de la comunicacion serie entre PIC 16f628a y la pc.

Use varios ejemplos, y en el proteus funciona. Lo que me ocurrio fue lo siguiente. Al conectar el pin 5 al negativo del protoboard y conectando el pin 2 (RXD) al pin 8 del pic (TX) y el 3 del com1 al 7 del pic (RX) no recibia lo que enviaba. Ahora si no conectaba el 5 recibia el dato que estaba enviando, pero aun asi el programa cargado en el pic no funcionaba correctamente.

Otra de las cosas curiosas es que acerco el dedo al pic y comienzan a encenderse los leds (que deberian prenderse segun el numero que este enviando desde la pc).

¿alguien tiene idea?
 
#2
Hola! En primer lugar las señales rx y tx del pic, están en niveles ttl así que has de utilizar un circuito adaptador para unirlas al puerto serie del ordenador (un max232 por ejemplo). En cuanto al comportamiento errático del pic habría que ver el circuito y el programa que has hecho para saber que pasa exactamente.
 
#3
Buenas estuve probando algo de la comunicacion serie entre PIC 16f628a y la pc.

Use varios ejemplos, y en el proteus funciona. Lo que me ocurrio fue lo siguiente. Al conectar el pin 5 al negativo del protoboard y conectando el pin 2 (RXD) al pin 8 del pic (TX) y el 3 del com1 al 7 del pic (RX) no recibia lo que enviaba. Ahora si no conectaba el 5 recibia el dato que estaba enviando, pero aun asi el programa cargado en el pic no funcionaba correctamente.

Otra de las cosas curiosas es que acerco el dedo al pic y comienzan a encenderse los leds (que deberian prenderse segun el numero que este enviando desde la pc).

¿alguien tiene idea?
No conectes directamente el puerto serie al PIC, utiliza un MAX232 o transistores.
Si lo conectas directamente no recibirás ni enviaras los datos correctamente.

En cuanto a que los LED se enciendan al acercar el dedo al PIC...
Es normal si existe una mala conexión entre el PIC y el puerto serie, ó si el pin Rx esta flotando.
También verifica que tu fuente no tenga ruido, y coloca un capacitor de 100nF al pin de VCC.
 
Arriba