RL78/F13, F14 CHAPTER 17 LIN/UART MODULE (RLIN3)
R01UH0368EJ0210 Rev.2.10 1229
Dec 10, 2015
(3) Expansion Bits
The LIN/UART module (in UART mode) can transmit and receive 9-bit long data by setting the UEBE bit in the LUORn1
register to 1.
(a) Expansion Bit Transmission
The LIN/UART module (in UART mode) can transmit 9-bit long data when the expansion bit enable bit (UEBE)
in UART option register 1 (LUORn1) is 1 and by writing the 9-bit data to either the UART transmission data
register (LUTDRn) or the UART wait transmission data register (LUWTDRn).
Figure 17-27. Transmission Example When Expansion Bit is Enabled (LSB First)
(b) Expansion Bit Reception
With the LIN/UART module (in UART mode), 9-bit data can always be received without requiring a comparison
of expansion bits, provided that the expansion bit enable bit (UEBE) in UART option register 1 (LUORn1) is 1,
the expansion bit comparison disable bit (UECD) is 1, and the expansion bit/data comparison enable bit
(UEBDCE) is 0. Irrespective of the particular setting of the expansion bit detection level select bit (UEBDL) in
UART option register 1 (LUORn1), a successful LINn reception interrupt is generated (n = 0, 1) when 9-bit data
is received.
Figure 17-28. Expansion Bit Reception Example (LSB First)
data 0
EB
0780
data 1
EB
78
data 2
EB
780
INTLINnTRM
(UTIGTS bit in
LUORn1 register is 0)
INTLINnTRM
(UTIGTS bit in
LUORn1 register is 1)
LTXDn
EB: Expansion bit
data 0
1
0780
data 1
0
78
data 2
1
780
INTLINnRVC
INTLINnSTA
LRXDn
EXBT bit in
LESTn register
(n = 0, 1),