p87c591vfb NXP Semiconductors, p87c591vfb Datasheet - Page 91

no-image

p87c591vfb

Manufacturer Part Number
p87c591vfb
Description
Single-chip 8-bit Microcontroller With Can Controller
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
Table 61 Master Transmitter Mode
2000 Jul 26
STATUS
(S1STA)
CODE
Single-chip 8-bit microcontroller with CAN controller
08H
10H
18H
20H
28H
30H
38H
A START condition has
been transmitted
A repeated START
condition has been
transmitted
SLA+W has been
transmitted; ACK has
been received
SLA+W has been
transmitted; NOT ACK
has been received
Data byte in S1DAT has
been transmitted; ACK
has been received
Data byte in S1DAT has
been transmitted; NOT
ACK has been received
Arbitration lost in
SLA+R/W or Data bytes
SIO1 HARDWARE
STATUS OF THE
I
2
C BUS AND
Load SLA+W
Load SLA+W or
Load SLA+R
Load data byte or
no S1DAT action or
no S1DAT action or
no S1DAT action
Load data byte or
no S1DAT action or
no S1DAT action or
no S1DAT action
Load data byte or
no S1DAT action or
no S1DAT action or
no S1DAT action
Load data byte or
no S1DAT action or
no S1DAT action or
no S1DAT action
No S1DAT action or
No S1DAT action
TO/FROM S1DAT
APPLICATION SOFTWARE RESPONSE
STA
91
X
X
X
0
1
0
1
0
1
0
1
1
1
0
1
0
1
1
0
0
0
TO S1CON
STO
0
0
0
0
0
1
1
0
0
1
1
1
1
0
0
1
1
0
0
0
0
SI
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
AA
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
SLA+W will be transmitted;
ACK bit will received
As above
SLA+W will be transmitted; SIO1 will be
switched to MST/REC mode
Data byte will be transmitted; ACK bit will
be received been received
Repeated START 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 transmitted; ACK will be
received
Repeated START 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 transmitted; ACK bit will
be received
Repeated START 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 transmitted; ACK bit will
be received
Repeated START 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
I
slave will be entered
A START condition will be transmitted
when the bus becomes free
2
C bus will be released; not addressed
NEXT ACTION TAKEN BY SIO1
Preliminary Specification
HARDWARE
P8xC591

Related parts for p87c591vfb