Mi microcontrolador (ATMEGA328) solo tiene un UART. ¿Es posible crear efectivamente, por ejemplo, 8 UART con un registro de desplazamiento de 8 bits (como un SN74HC595)? La teoría sería enviar 1 bit de cada "uart virtual" a la vez a los bits correspondientes del registro ... ¿Es esto factible?