UART (Universal Asynchronous Receiver\/Transmitter) is a serial communication protocol in which data is transferred serially i.e. bit by bit. Asynchronous serial communication is widely used for byte oriented transmission. In Asynchronous serial communication, a byte of data is transferred at a time.<\/p>

UART serial communication protocol uses a defined frame structure for their data bytes. Frame structure in Asynchronous communication consists:<\/p>