UART : Protocol Summary
In asynchronous transmission, each byte (character) is packed between start and stop bits.
- Start bit is always 1 bit, the value of the start bit is always 0
- Stop bit can be 1 or 2 bits, the value of the stop bit is always 1
E.g.
Transmitting ASCII 'A' = 0100 0001
One Frame:
11 0100 0001 0
Stop bit "A" Start bit

configuration parameters
- Baudrate: Connection speed expressed in bits per second
- Stop Bit :Number of stop bits transmitted, can be one or two
- Parity: Indicates the parity mode, whether odd or even. Used for error checking.
- Mode: Specifies whether RX or TX mode is enabled or disabled.
- Word Length: Specifies the number of data bits transmitted or received. Can be 8-bits or 9-bits.
- Hardware Flow Control: Specifies whether Hardware Flow Control is enabled
or disabled.
