TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: eandres1 en 30 de Mayo de 2016, 20:43:01
-
Saludos, he estado buscando en el foro pero no encuentro un problema similar, estoy tratando de comunicar dos pic 16f876a a través de rs232, pero no logro que funcione, en Proteus funciona todo perfecto y al comunicar un pic con el PC también funciona bien, pero PIC a PIC no me funciona, no entiendo realmente que puedo estar haciendo mal, uso CCS, en el osciloscopio ya probé si está transmitiendo y efectivamente va bien. Si alguien me puede dar una ayuda le agradezco. Adjunto proyecto en Proteus y codigo usado para Rx y Tx.
En estos link subo el código y el archivo en Proteus. Decidí transmitir solo a 300 baudios haber si así funcionaba pero nada.
https://drive.google.com/file/d/0Bx_YakwJOU3XZXhIR3J1T2xfLTg/view?usp=sharing (https://drive.google.com/file/d/0Bx_YakwJOU3XZXhIR3J1T2xfLTg/view?usp=sharing)
https://drive.google.com/file/d/0Bx_YakwJOU3XWlhid1Fkbjl3dTA/view?usp=sharing (https://drive.google.com/file/d/0Bx_YakwJOU3XWlhid1Fkbjl3dTA/view?usp=sharing)
https://drive.google.com/file/d/0Bx_YakwJOU3XWEFQWlFfTDFwb0E/view?usp=sharing (https://drive.google.com/file/d/0Bx_YakwJOU3XWEFQWlFfTDFwb0E/view?usp=sharing)
-
Proba con un baudio mas grande y no me fije pero tambien asegurate que los pines sean los de UART por hardware.
-
HOla KILLERJC, gracias por tu respuesta, ya probe con otras velocidades, 2400 y 9600 baudios pero sigue igual, en Proteus funciona bien pero en el circuito real no, el Tx del que transmite esta conectado al Rx del que recibe pero nada.