576
Chapter 18
I
2
C Bus (IIC)
Preliminary User’s Manual U17566EE1V2UM00
A serial bus configuration example is shown below.
Figure 18-2
Serial bus configuration example using I
2
C bus
I
2
C0n includes the following hardware.
(1)
IIC shift register n (IICn)
The IICn register converts 8-bit serial data into 8-bit parallel data and vice
versa, and can be used for both transmission and reception.
Write and read operations to the IICn register are used to control the actual
transmit and receive operations.
(2)
Slave address register n (SVAn)
The SVAn register sets local addresses when in slave mode.
(3)
SO latch
The SO latch is used to retain the output level of the SDAn pin.
(4)
Wakeup controller
This circuit generates an interrupt request when the address received by this
register matches the address value set to the SVAn register or when an
extension code is received.
S
DA
S
CL
S
DA
+V
DD
+V
DD
S
CL
S
DA
S
CL
S
l
a
ve CPU
3
Addre
ss
3
S
DA
S
CL
S
l
a
ve IC
Addre
ss
4
S
DA
S
CL
S
l
a
ve IC
Addre
ss
N
M
as
ter CPU1
S
l
a
ve CPU1
Addre
ss
1
S
eri
a
l d
a
t
a
bus
S
eri
a
l clock
M
as
ter CPU2
S
l
a
ve CPU2
Addre
ss
2
electronic components distributor