The maximum clock frequency for the SC16C554BIB80,557 is 16 MHz.
To configure the UART for 9-bit data transmission, set the MCR[7] bit to '1' and the LCR[0] bit to '1'. This enables 9-bit data transmission with an extra bit for parity or other uses.
The XOFF (Transmit Off) and XON (Transmit On) characters are used for software flow control. When the receiver sends an XOFF character, the transmitter stops sending data. When the receiver sends an XON character, the transmitter resumes sending data.
To implement hardware flow control, connect the RTS (Request to Send) output to the CTS (Clear to Send) input of the remote device. The SC16C554BIB80,557 will assert RTS when its transmit FIFO is full, and de-assert RTS when its transmit FIFO has space available.
The maximum baud rate deviation tolerance for the SC16C554BIB80,557 is ±4.5%.