Philips Semiconductors
80C51 8-bit Flash microcontroller family
16KB/32KB/64KB ISP/IAP Flash with 512B/1KB/2KB/8KB RAM
Product data
P89C660/P89C662/P89C664/
P89C668
MR
SUCCESSFUL RECEPTION
ÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇÇ FROM A SLAVE TRANSMITTER
S
SLA
R
A
DATA ÇÇAÇÇÇÇÇÇDATAÇÇÇÇAÇÇÇÇPÇÇÇÇ
08H
NEXT TRANSFER STARTED WITH A
REPEATED START CONDITION
NOT ACKNOWLEDGE RECEIVED
AFTER THE SLAVE ADDRESS
40H
50H
AÇÇÇÇPÇÇ
58H
ÇÇÇSÇÇÇÇÇÇSÇÇÇLA ÇÇÇÇÇÇR ÇÇÇ
10H ÇÇÇÇW ÇÇ
ARBITRATION LOST IN SLAVE ADDRESS
OR ACKNOWLEDGE BIT
48H
A or A
OTHER MST
CONTINUES
TO MST/TRX MODE
ENTRY = MT
ÇÇÇÇÇÇÇÇÇA
OTHER MST
CONTINUES
38H
38H
ARBITRATION LOST AND ADDRESSED AS SLAVE
A
OTHER MST
CONTINUES
68H 78H 80H
TO CORRESPONDING
STATES IN SLAVE MODE
FROM MASTER TO SLAVE
ÇÇÇÇÇÇÇÇ FROM SLAVE TO MASTER
ÇÇÇÇÇÇÇÇÇÇÇ DATA
A
ANY NUMBER OF DATA BYTES AND THEIR ASSOCIATED ACKNOWLEDGE BITS
n
THIS NUMBER (CONTAINED IN S1STA) CORRESPONDS TO A DEFINED STATE OF THE I2C BUS. SEE TABLE 5.
Figure 9. Format and States in the Master Receiver Mode
SU00972
2002 Oct 28
22