Hola elreypic.
Mi conexión consta de una interfaz de MODEM conectada a través de un MAX233 que se comunica con el microcontrolador, esta interfaz ya se comunica bien y hace todo lo que deba hacer.
Por otro lado tengo otra interfaz serial de un scanner de códigos de barra que envía información al microcontrolador, que funciona también, usando el mismo MAX233.
Lo que no he podido es conectarlos al mismo tiempo por un solo bus en el puerto serie del micro.
Se me ocurrió conectarlos a diferentes patillas del MAX, con una salida al puerto serie del micro, pues el scanner solo necesite enviar datos, y calculo no enviar datos del MODEM mientras trabajo con el scanner, pero lo que quiero es encontrar otra forma pues puedo perder datos si ocurre un crosstalk, entre el micro, el scanner y el MODEM.
Lo que necesito es una solución para controlar otra comunicación serie en el micro sin tener que clausurar la del modem o el scanner.
El bit de interrupción parece una buena idea.
Gracias por la ayuda