[an error occurred while processing this directive]
Глупости это всё, кто мешает Вам написать столько машин состояний, сколько нужно UARTов, в прерывании по таймеру каждая машина обрабатывает состояние своего пина. Короче сплошная элементарщина.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)