Datasheet
RL78/L12 CHAPTER 12 SERIAL ARRAY UNIT
R01UH0330EJ0200 Rev.2.00 383
Dec 13, 2013
12.2 Configuration of Serial Array Unit
The serial array unit includes the following hardware.
Table 12-1. Configuration of Serial Array Unit
Item Configuration
Shift register 9 bits
Buffer register Lower 9 bits of serial data register mn (SDRmn)
Note
Serial clock I/O SCK00, SCK01 pins (for 3-wire serial I/O)
Serial data input SI00, SI01 pins (for 3-wire serial I/O), RXD0 pin (for UART supporting LIN-bus)
Serial data output SO00, SO01 pins (for 3-wire serial I/O), TXD0 pin (for UART supporting LIN-bus), output controller
Control registers
<Registers of unit setting block>
• Peripheral enable register 0 (PER0)
• Serial clock select register m (SPSm)
• Serial channel enable status register m (SEm)
• Serial channel start register m (SSm)
• Serial channel stop register m (STm)
• Serial output enable register m (SOEm)
• Serial output register m (SOm)
• Serial output level register m (SOLm)
• Serial standby control register m (SSCm)
• Input switch control register (ISC)
• Noise filter enable register 0 (NFEN0)
<Registers of each channel>
• Serial data register mn (SDRmn)
• Serial mode register mn (SMRmn)
• Serial communication operation setting register mn (SCRmn)
• Serial status register mn (SSRmn)
• Serial flag clear trigger register mn (SIRmn)
• Port input mode register 1 (PIM1)
• Port output mode register 1 (POM1)
• LCD port function registers 0, 3 (PFSEG0, PFSEG3)
• Port mode register 1 (PM1)
• Port register 1 (P1)
Note The lower 8 bits of serial data register mn (SDRmn) can be read or written as the following SFR, depending on
the communication mode.
• CSIp communication … SIOp (CSIp data register)
• UARTq reception … RXDq (UARTq receive data register)
• UARTq transmission … TXDq (UARTq transmit data register)
Remark m: Unit number (m = 0), n: Channel number (n = 0, 1), p: CSI number (p = 00, 01),
q: UART number (q = 0)