English
Language : 

80C554 Datasheet, PDF (46/76 Pages) NXP Semiconductors – 80C51 8-bit microcontroller . 6 clock operation 16K/512 OTP/ROM/ROMless, 7 channel 10 bit A/D, I2C, PWM, capture/compare, high I/O, 64L LQFP
Philips Semiconductors
80C51 8-bit microcontroller – 6 clock operation
16K/512 OTP/ROM/ROMless, 7 channel 10 bit A/D, I2C, PWM,
capture/compare, high I/O, 64L LQFP
Preliminary specification
80C554/83C554/87C554
Table 8. Slave Receiver Mode
STATUS
CODE
(S1STA)
STATUS OF THE
I2C BUS AND
SIO1 HARDWARE
APPLICATION SOFTWARE RESPONSE
TO S1CON
TO/FROM S1DAT
STA STO SI AA
NEXT ACTION TAKEN BY SIO1 HARDWARE
60H Own SLA+W has
No S1DAT action or X
0
0 0 Data byte will be received and NOT ACK will be
been received; ACK
returned
has been returned
no S1DAT action
X
0
0 1 Data byte will be received and ACK will be returned
68H Arbitration lost in
No S1DAT action or X
0
0 0 Data byte will be received and NOT ACK will be
SLA+R/W as master;
returned
Own SLA+W has
been received, ACK no S1DAT action
X
0
0 1 Data byte will be received and ACK will be returned
returned
70H General call address No S1DAT action or X
0
0 0 Data byte will be received and NOT ACK will be
(00H) has been
returned
received; ACK has
been returned
no S1DAT action
X
0
0 1 Data byte will be received and ACK will be returned
78H Arbitration lost in
No S1DAT action or X
0
0 0 Data byte will be received and NOT ACK will be
SLA+R/W as master;
returned
General call address
has been received,
ACK has been
no S1DAT action
X
0
0 1 Data byte will be received and ACK will be returned
returned
80H Previously addressed Read data byte or
with own SLV
address; DATA has
been received; ACK read data byte
has been returned
X
0
0 0 Data byte will be received and NOT ACK will be
returned
X
0
0 1 Data byte will be received and ACK will be returned
88H Previously addressed Read data byte or
with own SLA; DATA
byte has been
read data byte or
received; NOT ACK
has been returned
read data byte or
read data byte
0
0
0 0 Switched to not addressed SLV mode; no recognition
of own SLA or General call address
0
0
0 1 Switched to not addressed SLV mode; Own SLA will
be recognized; General call address will be
recognized if S1ADR.0 = logic 1
1
0
0 0 Switched to not addressed SLV mode; no recognition
of own SLA or General call address. A START
condition will be transmitted when the bus becomes
free
1
0
0 1 Switched to not addressed SLV mode; Own SLA will
be recognized; General call address will be
recognized if S1ADR.0 = logic 1. A START condition
will be transmitted when the bus becomes free.
90H Previously addressed Read data byte or
with General Call;
DATA byte has been
received; ACK has
read data byte
been returned
X
0
0 0 Data byte will be received and NOT ACK will be
returned
X
0
0 1 Data byte will be received and ACK will be returned
98H Previously addressed Read data byte or
with General Call;
DATA byte has been read data byte or
received; NOT ACK
has been returned
read data byte or
read data byte
0
0
0 0 Switched to not addressed SLV mode; no recognition
of own SLA or General call address
0
0
0 1 Switched to not addressed SLV mode; Own SLA will
be recognized; General call address will be
recognized if S1ADR.0 = logic 1
1
0
0 0 Switched to not addressed SLV mode; no recognition
of own SLA or General call address. A START
condition will be transmitted when the bus becomes
free
1
0
0 1 Switched to not addressed SLV mode; Own SLA will
be recognized; General call address will be
recognized if S1ADR.0 = logic 1. A START condition
will be transmitted when the bus becomes free.
2000 Nov 10
46