A second UART in software
Software UART use T1 and the ICP input to receive and one compare output to transmit. Thus no jitter and no jitter accumulation occur during transmit.
Other interrupts are allowed as long the receive interrupt was no longer delayed as 1/2 bit time and the transmit interrupt no longer as one bit time.