142
AT94KAL Series FPSLIC
Rev. 1138G–FPSLI–11/03
Table 43.
Status Codes for Slave Receiver Mode
Status
Code
(TWSR)
Status of the 2-wire
Serial Bus and 2-wire
Serial Hardware
Application Software Response
Next Action Taken by 2-wire
Serial Hardware
To/From TWDR
To TWCR
STA
STO
TWINT
TWEA
$60
Own SLA+W has been
received;
ACK has been returned
No TWDR action or
No TWDR action
X
X
0
0
1
1
0
1
Data byte will be received and NOT ACK
will be returned
Data byte will be received and ACK will be
returned
$68
Arbitration lost in
SLA+R/W as Master;
own SLA+W has been
received;
ACK has been returned
No TWDR action or
No TWDR action
X
X
0
0
1
1
0
1
Data byte will be received and NOT ACK
will be returned
Data byte will be received and ACK will be
returned
$70
General call address
has been received;
ACK has been returned
No TWDR action or
No TWDR action
X
X
0
0
1
1
0
1
Data byte will be received and NOT ACK
will be returned
Data byte will be received and ACK will be
returned
$78
Arbitration lost in
SLA+R/W as Master;
General call address
has been received;
ACK has been returned
No TWDR action or
No TWDR action
X
X
0
0
1
1
0
1
Data byte will be received and NOT ACK
will be returned
Data byte will be received and ACK will be
returned
$80
Previously addressed
with own SLA+W; data
has been received;
ACK has been returned
No TWDR action or
No TWDR action
X
X
0
0
1
1
0
1
Data byte will be received and NOT ACK
will be returned
Data byte will be received and ACK will be
returned
$88
Previously addressed
with own SLA+W; data
has been received;
NOT ACK has been
returned
Read data byte or
Read data byte or
Read data byte or
Read data byte
0
0
1
1
0
0
0
0
1
1
1
1
0
1
0
1
Switched to the not addressed Slave mode;
no recognition of own SLA or GCA
Switched to the not addressed Slave mode;
own SLA will be recognized; GCA will be
recognized if GC = “1”
Switched to the not addressed Slave mode;
no recognition of own SLA or GCA; a
START condition will be transmitted when
the bus becomes free
Switched to the not addressed Slave mode;
own SLA will be recognized; GCA will be
recognized if GC = “1”; a START condition
will be transmitted when the bus becomes
free