TMP86C993XB Toshiba, TMP86C993XB Datasheet - Page 173

no-image

TMP86C993XB

Manufacturer Part Number
TMP86C993XB
Description
EMULATION CHIP FOR TMP86F SSOP
Manufacturer
Toshiba
Datasheet

Specifications of TMP86C993XB

Accessory Type
Adapter
For Use With/related Products
TMP86F SSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
SCL pin
SDA pin
PIN
INTSBI
interrupt request
Write to SBIDBR
SCL pin
SDA pin
PIN
INTSBI
interrupt request
(2)
bits, set the BC, set the ACK to “1”, and write the transmitted data to the SBIDBR. After writing the
data, the PIN becomes “1”, a serial clock pulse is generated for transferring a next 1 word of data from
the SCL pin, and then the 1 word of data is transmitted. After the data is transmitted, and an INTSBI
interrupt request occurs. The PIN become “0” and the SCL pin is set to low level. If the data to be
transferred is more than one word in length, repeat the procedure from the LRB test above.
the received data from the SBIDBR (Reading data is undefined immediately after a slave address is
sent). After the data is read, the PIN becomes “1”. A serial bus interface circuit outputs a serial clock
pulse to the SCL pin to transfer next 1-word of data and sets the SDA pin to “0” at the acknowledge
signal timing.
outputs a clock pulse for 1-word of data transfer and the acknowledge signal each time that received
data is read from the SBIDBR.
before the last data to be received. A serial bus interface circuit does not generate a clock pulse for the
acknowledge signal by clearing ACK. In the interrupt routine of end of transmission, when the BC is
set to “001” and read the data, PIN is set to “1” and generates a clock pulse for a 1-bit data transfer. In
this case, since the master device is a receiver, the SDA line on a bus keeps the high-level. The transmitter
receives the high-level signal as an ACK signal. The receiver indicates to the transmitter that data transfer
is complete.
terminate data transfer.
When the LRB is “0”, the receiver requests next data. When the next transmitted data is other than 8
When the next transmitted data is other than of 8 bits, set the BC again. Set the ACK to “1” and read
An INTSBI interrupt request occurs and the PIN becomes “0”. Then a serial bus interface circuit
To make the transmitter terminate transmit, clear the ACK to “0” before reading data which is 1-word
After 1-bit data is received and an interrupt request has occurred, generate the stop condition to
When the TRX is “0” (Receiver mode)
Figure 15-10 Example of when BC = “000”, ACK = “1”
Figure 15-11 Example of when BC = “000”, ACK = “1”
Read SBIDBR
D7
1
D7
1
D6
2
D6
2
D5
3
D5
3
D4
4
Page 159
D4
4
D3
5
D3
5
D2
6
D2
6
D1
7
D1
7
D0
8
D0
8
9
TMP86FH92DMG
New D7
Acknowledge
signal to a
transmitter
9
Acknowledge
signal from a
receiver

Related parts for TMP86C993XB