R01UH0092EJ0110 Rev.1.10
Page 571 of 807
Jul 31, 2012
M16C/64C Group
25. Multi-master I
2
C-bus Interface
25.3.8
Operation after Transmitting/Receiving a Slave Address or Data
After a slave address or 1-byte data has been transmitted/received, the PIN bit in the S10 register
becomes 0 (interrupt requested) at the falling edge of the ACK clock. The IR bit in the IICIC register
becomes 1 (interrupt requested) at the same time. The value in the S10 register or other register
changes depending on the state of the transmit/receive data, and the level of pins SCLMM and
SDAMM. Figure 25.15 shows Operation When Transmitted/Received a Slave Address or Data.
Figure 25.15 Operation When Transmitted/Received a Slave Address or Data
PIN bit in the
S10 register
SCLMM
SDAMM
ACK clock
A/A
SCLMM pin outputs low
when PIN bit is 0
Bits BC2 to BC0 in
the S1D0 register
MST bit in the
S10 register
TRX bit in the
S10 register
TRX bit in the
S10 register
ADR0 bit in the
S10 register
AAS bit in the
S10 register
IR bit in the IICIC
register
(When arbitration is lost)
(When no ACK is returned in
slave transmit mode)
2 fVIIC cycles
1 fVIIC cycles
(When received a slave address
and R/W bit is set to 1)
(General call when received a
slave address)
(General call or address matches
when received a slave address)
Set to 0 by an interrupt request acceptance
or by a program
000b
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...