EasyManua.ls Logo

Renesas RL78/G10 - Operation of 3-Wire Serial I;O (CSI00, CSI01) Communication

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 305
Dec 22, 2016
12.5 Operation of 3-Wire Serial I/O (CSI00, CSI01
Note
) 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
[Clock control]
Phase control of I/O clock
Setting of transfer period by prescaler and internal counter of each channel
Maximum transfer rate
Note
During master communication: Max. f
CLK/4
During slave communication: Max. f
MCK/6
[Interrupt function]
Transfer end interrupt/buffer empty interrupt
[Error detection flag]
Overrun error
Note Use the clocks within a range satisfying the SCK cycle time (t
KCY) characteristics. For details, see CHAPTER 24
ELECTRICAL SPECIFICATIONS.
Unit Channel Used as CSI Used as UART
Used as Simplified I
2
C
0
0 CSI00 UART0 IIC00
1 CSI01
Note
3-wire serial I/O (CSI00, CSI01
Note
) performs the following seven types of communication operations.
Master transmission (See 12.5.1.)
Master reception (See 12.5.2.)
Master transmission/reception (See 12.5.3.)
Slave transmission (See 12.5.4.)
Slave reception (See 12.5.5.)
Slave transmission/reception (See 12.5.6.)
Note 16-pin products only.

Table of Contents

Related product manuals