R01UH0136EJ0210 Rev.2.10
Page 565 of 800
Jul 31, 2012
M16C/64A Group
25. Multi-master I
2
C-bus Interface
25.3.6
Arbitration Lost
When all of the conditions below are met, the SDAMM pin signal level becomes low by an external
device and the I
2
C interface determines that it has lost arbitration.
(a) Transmit/receive (one of the following)
•
Slave address transmit (not an ACK clock) in master transmit mode or master receive mode
•
Data transmit (not an ACK clock) in master transmit mode
•
Start condition generated in master transmit mode or master receive mode
•
Stop condition generated in master transmit mode or master receive mode
(b) Internal SDA output: High
(c) SDAMM pin level: Low (sampling at the rising edge of the clock of SCLMM pin.)
Figure 25.12 shows Operation Example When Arbitration Lost is Detected.
Figure 25.12 Operation Example When Arbitration Lost is Detected
Internal SDA
output
SCLMM
SDAMM
Set to 0 by interrupt request acceptance or by a program
Slave address
SDA line open
Arbitration lost detected
Levels not matched
AL bit in the S10 register
PIN bit in the S10 register
TRX bit in the S10 register
MST bit in the S10 register
IR bit in the IICIC register
During slave address transmission for example:
ACK
clock
1
2
3
4
5
6
7
9
Levels matched
Содержание M16C/60 Series
Страница 853: ...M16C 64A Group R01UH0136EJ0210...