CHAPTER 20 UART/SIO
UART/SIO serial mode control register 1 (SMC10)
This register controls UART/SIO operation mode. It is used to set the serial data direction (endian), parity
and its polarity, stop bit length, operation mode (synchronous/asynchronous), data length, and serial clock.
UART/SIO serial mode control register 2 (SMC20)
This register controls UART/SIO operation mode. It is used to enable/disable serial clock output, serial data
output, transmission/reception, and interrupts and to clear the reception error flag.
UART/SIO serial status and data register (SSR0)
This register indicates the transmission/reception status and error status of UART/SIO.
UART/SIO serial input data register (RDR0)
This register holds the receive data. The serial input is converted and then stored in this register.
UART/SIO serial output data register (TDR0)
This register sets the transmit data. Data written to this register is serial-converted and then outputted.
Input Clock
The UART/SIO uses the output clock (internal clock) from the dedicated baud rate generator or the input
signal (external clock) from the UCK pin as its input clock (serial clock).
330