EasyManua.ls Logo

Renesas RL78/G10 - Configuration of Serial Array Unit

Renesas RL78/G10
637 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RL78/G10 CHAPTER 12 SERIAL ARRAY UNIT
R01UH0384EJ0311 Rev. 3.11 279
Dec 22, 2016
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 8 bits
Buffer register Serial data register 0nL (SDR0nL
Note 2
)
Serial clock I/O
SCK00 and SCK01
Note1
pins (for 3-wire serial I/O), SCL00 pin (for simplified I
2
C)
Serial data input SI00 and SI01
Note1
pins (for 3-wire serial I/O), RxD0 pin (for UART)
Serial data output SO00 and SO01
Note1
pins (for 3-wire serial I/O), TxD0 pin (for UART)
Serial data I/O SDA00 pin (for simplified I
2
C)
Control registers
<Registers of unit setting block>
Peripheral enable register 0 (PER0)
Serial clock select register 0 (SPS0)
Serial channel enable status register 0 (SE0)
Serial channel start register 0 (SS0)
Serial channel stop register 0 (ST0)
Serial output enable register 0 (SOE0)
Serial output register 0 (SO0)
Serial clock output register 0 (CKO0)
Serial output level register 0 (SOL0)
Noise filter enable register 0 (NFEN0)
Input switch control register (ISC)
<Registers of each channel>
Serial data register 0n (SDR0nH, SDR0nL
Note2
)
Serial mode register 0n (SMR0nH, SMR0nL)
Serial communication operation setting register 0n (SCR0n)
Serial status register 0n (SSR0n)
Serial flag clear trigger register 0n (SIR0n)
<Registers of port function block>
Port output mode register 0 (POM0)
Port mode control register 0 (PMC0)
Port mode register 0 (PM0)
Port register 0 (P0)
Notes 1. Only 16-pin products handle CSI01 transfer.
2. The serial data register 0nL (SDR0nL) can be read or written as the following SFR, depending on the
communication mode.
During CSIp communication: SIOp (CSIp data register)
During UART0 reception: RXD0 (UART0 receive data register)
During UART0 transmission: TXD0 (UART0 transmit data register)
During IIC0 communication: SIO0 (IIC0 data register)
Remark n: Channel number (n = 0, 1), p: CSI number (p = 00, 01), q: UART number (q = 0)

Table of Contents

Related product manuals