 The universal asynchronous receiver-transmitter (UART) takes bytes of data and transmits the individual bits in a sequential fashion.At the destination, a second UART re-assembles the bits into complete bytes.Each UART contains a shift register, which is the fundamental method of conversion between serial and parallel forms.