TMP92xy29FG Toshiba, TMP92xy29FG Datasheet - Page 498

no-image

TMP92xy29FG

Manufacturer Part Number
TMP92xy29FG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP92xy29FG

Package
QFP176
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
144
Architecture
32-bit CISC
Usb/spi Channels
1/1
Uart/sio Channels
2
I2c/sio Bus Channels
1
(s)dram Controller
1
Adc 10-bit Channel
6
Da Converter
-
Timer 8-bit Channel
8
Timer 16-bit Channel
2
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
98
Power Supply Voltage(v)
3.0 to 3.6
SPICT<TXMOD> bit.
when the UNIT-size data is loaded into the SPITD register where SPICT<TXE> = “1”, or
when the SPICT<TXE> is set to “1” after loading one UNIT-size data into the SPITD
register. During the data transmission, it is prohibited to change the transmission mode
from Sequential to UNIT, or vice versa.
data is loaded from the transmit data register (SPITD) to the transmit shift register. Also,
the TEND interrupt is generated upon completion of the transmission of the last UNIT
data.
SPICT<TXMOD> bit. The 32-byte FIFO is enabled in Sequential mode.
Otherwise, the TEMP interrupt is not properly generated.
sequentially when SPICT<TXE> = “1”. The transmission in this mode can also be started
by setting the SPICT<TXE> bit to “1” after writing the transmit data into the transmit
FIFO. The transmit data is transmitted in the same order as they were written into the
FIFO.
Therefore, the Sequential-mode transmission continues as long as the transmit FIFO (32
bytes) has any valid data. During the data transmission, it is prohibited to change the
transmission mode from Sequential to UNIT, or vice versa.
Differences Between the UNIT-mode and Sequential-mode transmissions
The UNIT mode for the data transmission can be selected by writing a “0” to the
The transmit FIFO buffer is disabled in UNIT mode. The UNIT-mode transmission starts
In the UNIT-mode transmission, the TEMP interrupt is generated when the transmit
The Sequential mode for the data transmission can be selected by writing a “1” to the
In this mode, the data writes to the transmit FIFO must be performed in 16-byte units.
In the Sequential-mode transmission, transmit data written into the SPITD is loaded
This mode of transmission keeps transmitting data as long as the transmit data exists.
system operation.
until the data transmission is completed.
Important Note:
When the SPICT<TEX> bit is set to “1”, the state of any bits must not be changed
When in UNIT mode (TXMOD = “0”), the following restriction is imposed on the
Sample Program 1:
Wait:
Sample Program 2 (Recommend):
LD
DI
SET 3,
BIT 1,
JPZ,
RES 3,
EI
Check the transmission end flag. (SPIST<TEND> = “1”)
LD
DI
SET 3,
RES 3,
EI
(SPITDx), A
(SPICT)
(SPICT)
(SPITDx), A
(SPICT)
(SPIST)
Wait
(SPICT)
92CF29A-496
; Load “A” the transmit data
; Disable the interrupt
; Start transmission be setting the TXE bit to “1”
; Disable the transmission by clearing the TXE bit to “0”
; Enable the interrupt
; Load the transmit data
; Disable the interrupt
; Start transmission by setting the TXE bit to “1”
; Wait for the completion of the transmission
; Disable the transmission by clearing the TXE bit to “0”
; Enable the interrupt
TMP92CF29A
2009-06-11

Related parts for TMP92xy29FG