63 / 132 page

HT80C51 User Manual
Peripheral Modules – I2C Interface (SIO1)
Handshake Solutions
© Philips Electronics N.V. 2005
Page 63 of 132
S
SLA
W
A
A
DATA
DATA
80H
60H
RECEPTION OF THE OWN SLAVE
ADDRESS AND ONE OR MORE DATA
BYTES ALL ARE ACKNOWLEDGED
LAST DATA BYTE RECEIVED IS NOT
ACKNOWLEDGED
A
68H
ARBITRATION LOST AS MST AND ADDRESSED AS
SLAVE
A
DATA
n
FROM MASTER TO SLAVE
FROM SLAVE TO MASTER
ANY NUMBER OF DATA BYTES AND THEIR ASSOCIATED ACKNOWLEDGE BITS
THIS NUMBER (CONTAINED IN S1STA) CORRESPONDS TO A DEFINED STATE OF THE I
2C BUS: SEE TABLE 6
RECEPTION OF THE GENERAL CALL ADDRESS
AND ONE OR MORE DATA BYTES
LAST DATA BYTE IS NOT ACKNOWLEDGED
ARBITRATION LOST AS MST AND ADDRESSED AS
SLAVE BY GENERAL CALL
A
P or S
80H
A0H
A
P or S
88H
GENERAL
CALL
A
A
DATA
DATA
90H
70H
A
P or S
90H
A0H
A
P or S
98H
78H
A
[Figure 23] Format and States in the Slave Receiver mode