У Maxim есть RS-232/RS-485/RS-422 Multiprotocol Transceiver
MAX3160E. С его помощью можно на один разъём вывести и RS232 и RS485 с одного UART микроконтроллера. При этом в RS232 до 4-х сигналов RX, TX, RTS, CTS. А RS485 - двух или четырёхпроводный. По желанию...