R01UH0092EJ0110 Rev.1.10
Page 536 of 807
Jul 31, 2012
M16C/64C Group
25. Multi-master I
2
C-bus Interface
Figure 25.1
Multi-master I
2
C-bus Interface Block Diagram
Table 25.3
I/O Ports
Pin Name
I/O
Function
SDAMM
I/O
I/O pin for SDA (N-channel open drain output)
SCLMM
I/O
I/O pin for SCL (N-channel open drain output)
I2C0 address register 2 (S0D2)
I2C0 address register 0 (S0D0)
I2C0 address register 1 (S0D1)
ACK
CLK
ACK
BIT
FAST
MODE
CCR
4
CCR
3
CCR
2
CCR
1
CCR
0
AL
circuit
BB
circuit
Bit counter
Interrupt
generator
SCPI
N
MSL
AD
ICK4 ICK3 ICK2
TOS
EL
TOF TOE
MST TRX BB
PIN
Noise filter
SA
D6
Address comparator
I2C0 data shift register (S00)
Data
controller
STSP
SEL
SIS SIP
SSC
4
SSC
3
SSC
2
SSC
1
SSC
0
Clock divider
Clock
controller
Noise
filter
Interrupt
generator
Timeout
detector
SCL/SDA
interrupt
request
f1IIC
f2IIC
PCLKR register
PCLK0 = 1
PCLK0 = 0
fIIC
System clock selector
SDAMM
(SDA)
I2C0 start/stop condition
control register (S2D0)
SCLMM
(SCL)
I
2
C-bus
interface
interrupt
request
AL AAS
ADR
0
LRB
TISS IHR
ALS ES0 BC2 BC1 BC0
I
2
C-bus system clock
(fVIIC)
I2C0 clock control
register (S20)
b7
b0
b7
b0
b7
b0
b7
b0
b7
b0
I2C0 control register 0
(S1D0)
I2C0 control
register 2 (S4D0)
I2C0 status
register 0 (S10)
ICK1 ICK0
SCL
M
SDA
M
WIT SIM
I2C0 control register 1 (S3D0)
b7
b0
SAD
6
SAD
5
SAD
4
SAD
3
SAD
2
SAD
1
SAD
0
SAD
6
SAD
5
SAD
4
SAD
3
SAD
2
SAD
1
SAD
0
SAD
6
SAD
5
SAD
4
SAD
3
SAD
2
SAD
1
SAD
0
AAS
2
AAS
1
AAS
0
b7 b0
I2C0 status register 1 (S11)
b7 b0
b7 b0
b7 b0
PEC PED
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...