AT90CAN128
After a repeated START condition (state 0x10) the Two-wire Serial Interface can access
the same slave again, or a new slave without transmitting a STOP condition. Repeated
START enables the master to switch between slaves, Master Transmitter mode and
Master Receiver mode without losing control over the bus.
Figure 103. Formats and States in the Master Receiver Mode
MR
Successfull
reception
S
SLA
R
A
DATA
A
DATA
A
P
from a slave
receiver
$08
$40
$50
$58
Next transfer
started with a
repeated start
condition
RS
SLA
R
$10
Not acknowledge
received after the
slave address
W
A
P
$48
MT
Arbitration lost in slave
address or data byte
Other master
continues
Other master
continues
A or A
A
$38
A
$38
Arbitration lost and
addressed as slave
Other master
continues
To corresponding
states in slave mode
$68 $78 $B0
Any number of data bytes
and their associated acknowledge bits
From master to slave
From slave to master
DATA
A
This number (contained in TWSR) corresponds
to a defined state of the Two-wire Serial Bus. The
prescaler bits are zero or masked to zero
n
219
4250E–CAN–12/04