English
Language : 

80C554 Datasheet, PDF (45/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 7.
STATUS
CODE
(S1STA)
08H
10H
38H
40H
48H
50H
58H
Master Receiver Mode
STATUS OF THE I2C
BUS AND
SIO1 HARDWARE
APPLICATION SOFTWARE RESPONSE
TO S1CON
TO/FROM S1DAT
STA STO SI AA
A START condition has
been transmitted
A repeated START
condition has been
transmitted
Load SLA+R
Load SLA+R or
Load SLA+W
X
0
0
X
X
0
0
X
X
0
0
X
Arbitration lost in
NOT ACK bit
No S1DAT action or 0
0
0
X
No S1DAT action
1
0
0
X
SLA+R has been
No S1DAT action or 0
0
0
0
transmitted; ACK has
been received
no S1DAT action
0
0
0
1
SLA+R has been
No S1DAT action or 1
0
0
X
transmitted; NOT ACK no S1DAT action or
0
1
0
X
has been received
no S1DAT action
1
1
0
X
Data byte has been
Read data byte or
received; ACK has been
returned
read data byte
Data byte has been
received; NOT ACK has
been returned
Read data byte or
read data byte or
read data byte
0
0
0
0
0
0
0
1
1
0
0
X
0
1
0
X
1
1
0
X
NEXT ACTION TAKEN BY SIO1 HARDWARE
SLA+R will be transmitted;
ACK bit will be received
As above
SLA+W will be transmitted;
SIO1 will be switched to MST/TRX mode
I2C bus will be released;
SIO1 will enter a slave mode
A START condition will be transmitted when the
bus becomes free
Data byte will be received;
NOT ACK bit will be returned
Data byte will be received;
ACK bit will be returned
Repeated START condition will be transmitted
STOP condition will be transmitted;
STO flag will be reset
STOP condition followed by a
START condition will be transmitted;
STO flag will be reset
Data byte will be received;
NOT ACK bit will be returned
Data byte will be received;
ACK bit will be returned
Repeated START condition will be transmitted
STOP condition will be transmitted;
STO flag will be reset
STOP condition followed by a
START condition will be transmitted;
STO flag will be reset
2000 Nov 10
45