SERIAL I/O
11.2 Block description
(1) Transmit enable bit (bit 0)
By setting this bit to “1,” UARTi enters the transmission-enabled state. By clearing this bit to “0”
during transmission, UARTi enters the transmission-disabled state after the transmission which was
in progress at that time is completed.
(2) Transmit buffer empty flag (bit 1)
This flag is set to “1” when data set in the UARTi transmit buffer register has been transferred from
the UARTi transmit buffer register to the UARTi transmit register. This flag is cleared to “0” when data
has been set in the UARTi transmit buffer register.
(3) Receive enable bit (bit 2)
By setting this bit to “1,” UARTi enters the reception-enabled state. By clearing this bit to “0” during
reception, UARTi quits the reception immediately and enters the reception-disabled state.
(4) Receive complete flag (bit 3)
This flag is set to “1” when data has been ready in the UARTi receive register and that has been
transferred to the UARTi receive buffer register (i.e., when reception is completed). This flag is
cleared to “0” in one of the following cases:
• When the low-order byte of the UARTi receive buffer register has been read out
• When the receive enable bit (bit 2) has been cleared to “0”
(5) Overrun error flag (bit 4)
Refer to section “11.3.7 Processing on detecting overrun error” and “11.4.7 Processing on
detecting error.”
(6) Framing error flag, Parity error flag, Error sum flag (bits 5 to 7)
Refer to section “11.4.7 Processing on detecting error.”
7906 Group User’s Manual Rev.2.0
11-9