English
Language : 

UPD78F1502AGK-GAK-AX Datasheet, PDF (488/1031 Pages) Renesas Technology Corp – 16-Bit Single-Chip Microcontrollers
78K0R/Lx3
CHAPTER 14 SERIAL ARRAY UNIT
14.5 Operation of 3-Wire Serial I/O (CSI00, CSI01, CSI10, CSI20) Communication
This is a clocked communication function that uses three lines: serial clock (SCK) and serial data (SI and SO) lines.
[Data transmission/reception]
• Data length of 7 or 8 bits
• Phase control of transmit/receive data
• MSB/LSB first selectable
• Level setting of transmit/receive data
[Clock control]
• Master/slave selection
• Phase control of I/O clock
• Setting of transfer period by prescaler and internal counter of each channel
[Interrupt function]
• Transfer end interrupt/buffer empty interrupt
[Error detection flag]
• Overrun error
The channels supporting 3-wire serial I/O (CSI00, CSI01, CSI10, CSI20) are channels 0 to 2 of SAU0 and channel 0 of
SAU1.
Unit
Channel
Used as CSI
Used as UART
0
0
CSI00
UART0
1
CSI01
2
CSI10
UART1
3
−
1
0
CSI20
UART2
1
−
2
−
UART3 (supporting LIN-bus)
3
−
Remarks 1. For 78K0R/LF3, CSI00 and CSI01 are not mounted.
2. For 78K0R/LG3, CSI01 is not mounted.
Used as Simplified I2C
−
−
IIC10
−
IIC20
−
−
−
3-wire serial I/O (CSI00, CSI01, CIS10, CSI20) performs the following six types of communication operations.
• Master transmission
(See 14.5.1.)
• Master reception
(See 14.5.2.)
• Master transmission/reception (See 14.5.3.)
• Slave transmission
(See 14.5.4.)
• Slave reception
(See 14.5.5.)
• Slave transmission/reception (See 14.5.6.)
R01UH0004EJ0501 Rev.5.01
472
Jun 20, 2011