tmp19a44fda TOSHIBA Semiconductor CORPORATION, tmp19a44fda Datasheet - Page 458

no-image

tmp19a44fda

Manufacturer Part Number
tmp19a44fda
Description
32bit Tx System Risc
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp19a44fdaXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG 040A
Manufacturer:
TOSHIBA
Quantity:
12 087
Part Number:
tmp19a44fdaXBG 041A
Manufacturer:
TOSHIBA
Quantity:
16 800
Part Number:
tmp19a44fdaXBG 7GR3
Manufacturer:
TOSHIBA
Quantity:
25 031
Part Number:
tmp19a44fdaXBG 7H36
Manufacturer:
SMD
Quantity:
3 200
Part Number:
tmp19a44fdaXBG7NG8
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Part Number:
tmp19a44fdaXBG7PA2
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Serial Bus Interface (SBI)
<SIOS>
<SIOF>
<SEF>
SCK pin (output)
SI pin
INTS0 interrupt request
SBIDBR
(Note)
8-bit transmit/receive mode
Set the control register to the transfer/receive mode. Then writing the transmit data to SBIDBR
and setting SBICR1 <SIOS> to "1" enables transmission and reception. The transmit data is output
through the SO pin at the falling of the serial clock, and the received data is taken in through the SI
pin at the rising of the serial clock, with the least-significant bit (LSB) first. Once the shift register
is loaded with the 8-bit data, it transfers the received data to SBIDBR and the INTS0 interrupt
request is generated. The interrupt service program reads the received data from the data buffer
register and writes the next transmit data. Because SBIDBR is shared between transmit and
receive operations, the received data must be read before the next transmit data is written.
In the internal clock operation, the serial clock will be automatically in the wait state until the
received data is read and the next transmit data is written.
In the external clock mode, shift operations are executed in synchronization with the external serial
clock. Therefore, the received data must be read and the next transmit data must be written before
the next shift operation is started. The maximum data transfer rate for the external clock operation
varies depending on the maximum latency between generating the interrupt request and reading the
received data and writing the transmit data.
At the beginning of transmission, the same value as in the last bit of the previously transmitted data
is output in a period from setting <SIOF> to "1" to the falling edge of SCK.
Transmission and reception can be terminated by clearing <SIOS> to "0" or setting SBICR1
<SIOINH> to "1" in the INTS0 interrupt service program. If <SIOS> is cleared, transmission and
reception continue until the received data is fully transferred to SBIDBR. The program checks
SBISR <SIOF> to determine whether transmission and reception have come to an end. <SIOF> is
cleared to "0" at the end of transmission and reception. If <SIOINH> is set, the transmission and
reception are aborted immediately and <SIOF> is cleared to "0."
The contents of SBIDBR will not be retained after the transfer mode is
changed. The ongoing transmission and reception must be completed by
clearing <SIOS> to "0" and the last received data must be read before the
transfer mode is changed.
Fig. 16.20 Receive Mode (Example: Internal Clock)
a
0
a
1
TMP19A44 (rev1.3) 16-34
a
2
a
3
a
4
a
5
Read the received data
a
6
a
7
a
b
0
b
1
b
<SIOS> is cleared
2
b
3
b
4
TMP19A44
b
Read the received data
5
b
6
b
7
2010-04-01
b

Related parts for tmp19a44fda