.
Necesito compartir una UART entre dos dispositivos. El micro que quiero usar aunque tiene 2 UART, una de ellas comparte pines con un puerto SPI que necesito para un tarjetero micro SD, así que me quedo con un solo puerto serie, y no quiero hacer el otro por software.
El micro a usar es un PIC32MX DIP28, si quiero otro con más UART ya me tengo que ir a un TQFP64, pero prefiero por comodidad en este diseño quedarme con un DIP28. He pensado aplicar este esquema para compartir por hardware una UART entre dos módulos, un SIM900 y un ESP8266. Lo que no tengo claro es si funcionará, para TX creo que si, pero en RX tengo mis dudas. El micro controlaría con RB6 y RB7 que dos puertas AND de 2 entradas con un 74LVC08 (7408 para 3v3), se activarán para envío y recepción de las señales del puerto serie. He pensado también en usar puertas buffer triestado para 3v3.