The USART (Universal Synchronous Asynchronous Receiver Transmitter) offers a flexible means of full-duplex data exchange with external equipment requiring an industry standard NRZ asynchronous serial data format. It also offers more accuracy of baud rates using a fractional baud rate generator. The USART supports both synchronous one-way and Half-duplex Single-wire communications, as well as Smartcard protocol and modem operations (CTS/RTS) are also supported. High speed data communication is possible by using the DMA Channel with DMA Controller.