Buenas tardes a todos!!
Les escribo ya que, estoy implementando un sistema de comunicación entre 2 dispositivos del cual, sólo realizo el programa de uno de ellos. Quiero visualizar por mi pantalla los valores de los datos que me envía el otro dispositivo. El otro dispositivo maneja un bit start, dirección de origen, dirección de destino, 5 bits de datos, 9600 baudios, sin bit de paridad, y un bit stop. Trabaja con el protocolo RS-485 con RTU. No he trabajado con estos protocolos, estoy mirando por internet información del mismo pero no concreto nada... Al momento de activar la recepción de datos nunca se me activa PIR1,RCIF, de momento tengo la configuración de la UART correcto, al igual que en el otro dispositivo. Espero que me puedan ayudar con este problema. Aquí les dejo el enlace de una parte de mi código:
http://www.todopic.com.ar/foros/index.php?topic=38453.msg319842#msg319842A parte no he agregado parte del código del protocolo RTU para el cálculo de crc porque no lo veo en ensamblador y yo estoy trabajando con este programa ya que, me lo exigen. Si alguien lo tiene y me puede ayudar se lo agradecería. Un saludo!