English
Language : 

TMP19A43CD Datasheet, PDF (381/523 Pages) Toshiba Semiconductor – 32-bit RISC Microprocessor
TMP19A43
<TRX>
1
0
<AL>
1
0
1
0
Table 15.1 Processing in Slave Mode
<AAS> <AD0>
1
0
1
0
0
0
1
1/0
0
0
1
1/0
0
1/0
State
Arbitration was lost while the slave
address was being transmitted, and
the SBI received a slave address with
the direction bit "1" transmitted by
another master.
In the slave receiver mode, the SBI
received a slave address with the
direction bit "1" transmitted by the
master.
In the slave transmitter mode, the
SBI has completed a transmission of
one data word.
Arbitration was lost while a slave
address was being transmitted, and
the SBI received either a slave
address with the direction bit "0" or a
general-call address transmitted by
another master.
Arbitration was lost while a slave
address or a data word was being
transmitted, and the transfer
terminated.
In the slave receiver mode, the SBI
received either a slave address with
the direction bit "0" or a general-call
address transmitted by the master.
In the slave receiver mode, the SBI
has completed a reception of a data
word.
Processing
Set the number of bits in a data word
to <BC2:0> and write the transmit
data into SBI0DBR.
Test LRB. If it has been set to "1,"
that means the receiver does not
require further data. Set <PIN> to 1
and reset <TRX> to 0 to release the
bus. If <LRB> has been reset to "0,"
that means the receiver requires
further data. Set the number of bits
in the data word to <BC2:0> and
write the transmit data to the
SBIDBR.
Read the SBIDBR (a dummy read) to
set <PIN> to 1, or write "1" to
<PIN>.
Set the number of bits in the data
word to <BC2:0> and read the
received data from SBIDBR.
TMP19A43(rev2.0) 15-19
Serial Bus Interface (SBI)