MB95630H Series
474 FUJITSU SEMICONDUCTOR LIMITED MN702-00009-2v0-E
CHAPTER 22 UART/SIO
22.6 Operations and Setting Procedure Example
● Transmission in UART/SIO operation mode 1
For transmission in operation mode 1, each register is used as shown below.
Figure 22.6-14 Registers Used for Transmission in Operation Mode 1
The following two procedures can be used to initiate the transmission process:
• Set the transmission operation enable bit (TXE) to "1", then write transmit data to the
TDRn register to start transmission.
• Write transmit data to the TDRn register, then set the TXE bit to "1" to start transmission.
Transmit data is written to the TDRn register after it is checked that the transmit data register
empty flag bit (TDRE) is set to "1".
When the transmit data is written to the TDRn register, the TDRE bit is cleared to "0".
When serial transmission is started after transmit data is transferred from the TDRn register to
the transmission shift register, the TDRE bit is set to "1".
SMC1n (UART/SIO serial mode control register 1)
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
BDS PEN TDP SBL CBL1 CBL0 CKS MD
××× 1
SMC2n (UART/SIO serial mode control register 2)
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
SCKE TXOE RERC RXE TXE RIE TCIE TEIE
1 ×× ×
SSRn (UART/SIO serial status and data register)
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
--PER OVE FER RDRF TCPL TDRE
××××××
TDRn (UART/SIO serial output data register)
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
TD7 TD6 TD5 TD4 TD3 TD2 TD1 TD0
RDRn (UART/SIO serial input data register)
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
RD7 RD6 RD5 RD4 RD3 RD2 RD1 RD0
××××××××
: Used bit
× : Unused bit
1 : Set to "1"
0 : Set to "0"