TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Santherberg en 28 de Abril de 2011, 09:54:20

Título: ¿Como comprobar la comunicacion de un pic?
Publicado por: Santherberg en 28 de Abril de 2011, 09:54:20

Hola chic@s, 

Estoy tratando de montar un termometro con pic16f877 y labview para lo que necesito comunicacion por rs232.

he programado un ejemplo de libro (sacado de libro) y no consigo comunicar. He probado el puerto del pc uniendo las patillas 2 y 3 del db9, obteniendo lo que escribo en teclado por lo que se que el puerto funciona.
Supongo que se trata de un fallo en el circuito pero no entiendo cual. Uso un max232 pero aun asi no comunica.


agradezco cualquier ayuda.
 :5]

Un saludo
Título: Re: ¿Como comprobar la comunicacion de un pic?
Publicado por: rivale en 28 de Abril de 2011, 18:25:23
Primero cheac que la velocidad de comunicacion sea la misma en los 2 puertos( el de la pc y del PIC), si pudieras poner un diagrama de tu conexion tal vez vea donde esta tu error, solo por si acaso, si conectaste las 3 patas del puesrto serie al max232, tx, rx y gnd.

saludos
Título: Re: ¿Como comprobar la comunicacion de un pic?
Publicado por: wannaky en 12 de Mayo de 2011, 17:12:17
Hola rivale, une las patillas DCD (1) con la DSR (6) del conector DB9 de tu placa directamente entre ellas, teniendo el RX, TX y GND bien conectadas no tendrías que tener problemas con hyperterminal para comunicar.

sube tu código y esquema para poder echarle un vistazo...

un saludo...
Título: Re: ¿Como comprobar la comunicacion de un pic?
Publicado por: mtristan en 12 de Mayo de 2011, 20:15:01
.


Si te sirve de ayuda, yo uso este programa para "espiar" qué es lo que se está enviando/recibiendo por el puerto serie: http://www.serial-port-monitor.com/ (http://www.serial-port-monitor.com/) Aunque primero habría que ver si tu problema está en el circuito o la configuración de la comunicación (velocidad, trama, etc).

Saludos.