Saludos a todos:
Tengo un circuito en el que un PIC16F628A se comunica con un módulo sim340 via RS232, para ello uso el USART del PIC así el PIC se concentra en otras tareas y el USART se encarga de la recepción y transmisión de los bits seriales, pero ahora tengo ue conectar el PIC tambien con una PC, ue ideas pueden sugerirme en este caso ya ue el PIC ahora debe estar atento a lo ue dos dispositivos le transmitan al PIC.
La recepción serial del módulo lo hago en el RSI (por interrupción), leo el flag que me indica que un nuevo byte ha llegado al buffer de recepción del Usart y listo leo el byte, no me ocupo de si los bits llegaron con los tiempos de bit bien definidos o no, simplemente espero interrupción y leo el byte RCREG, de hecho con la PC tendria que usar un pin por interrupción y comenzar a leer bit a bit, analizar tiempos de bits, leer bit de start, de stop, etc, se hace muy laborioso, que otro procedimiento creen que podria optar?
Javicho.