Philips Semiconductors
Preliminary specification
80C51 8-bit microcontroller
8K/256 OTP, 8 channel 10 bit A/D, I2C, PWM,
capture/compare, high I/O, low voltage (2.7V–5.5V), low power
P87C552
MR
SUCCESSFUL RECEPTION
FROM A SLAVE TRANSMITTER
S
SLA
R
A
DATA
A
DATA
A
P
50H
58H
08H
40H
NEXT TRANSFER STARTED WITH A
REPEATED START CONDITION
S
SLA
R
10H
NOT ACKNOWLEDGE RECEIVED
AFTER THE SLAVE ADDRESS
A
P
W
48H
TO MST/TRX MODE
ENTRY = MT
ARBITRATION LOST IN SLAVE ADDRESS
OR ACKNOWLEDGE BIT
OTHER MST
CONTINUES
OTHER MST
CONTINUES
A
A or A
38H
38H
ARBITRATION LOST AND ADDRESSED AS SLAVE
OTHER MST
CONTINUES
A
TO CORRESPONDING
STATES IN SLAVE MODE
68H
78H
80H
FROM MASTER TO SLAVE
FROM SLAVE TO MASTER
ANY NUMBER OF DATA BYTES AND THEIR ASSOCIATED ACKNOWLEDGE BITS
DATA
n
A
2
THIS NUMBER (CONTAINED IN S1STA) CORRESPONDS TO A DEFINED STATE OF THE I C BUS. SEE TABLE 7.
SU00972
Figure 40. Format and States in the Master Receiver Mode
40
1999 Mar 30