The UART uses a wired interface for serial communication with a remote device.The UART module is functionally compatible with the TL16C750 UART and is also functionally compatibleto earlier designs, such as the TL16C550. The UART module can use hardware or software flow control tomanage transmission and reception. Hardware flow control significantly reduces software overhead andincreases system efficiency by automatically controlling serial data flow using the RTS output and CTSinput signals. Software flow control automatically controls data flow by using programmable XON/XOFFcharacters.The UART modem module is enhanced with an autobauding functionality which in control mode allows toautomatically set the speed, the number of bit per character, the parity selected.