TMP92CZ26A

92CZ26A-486

Difference points between UNIT transmission and Sequential transmission
UNIT transmit mode ca n be selected by writing SPICT<T XMOD>= “0”.
The transmit FIFO is invalid in UNIT t ransmit mode. The UNIT transmit starts when writing
UNIT data with the condition SPICT<TXE>= “1” or writing SPICT<TXE>= “1” after writing
1UNIT data in the transmit buffer. During transmission, it is prohibited to change the
transmission mode;
For UNIT transmit, TEMP interrupt generates when the data is shifted from transmit data
register (SPITD) to transmit buffer. TEND interrupt generates when the UNIT transmit is
finished.
Sequential transmit m o de can be selected by writing SPICT<TXMOD>= “1”. 32bytes of the
FIFO becomes valid in sequential transmit mode. Writing data in transmit FIFO every 16
bytes is always needed. If writing other than 16 bytes, TEMP interrupt does not generate
normally.
The written transm it data is shifted by turn with the condit ion SPICT<TXE>= “1”. Or shifted
by turn when writing SPICT<TXE>= “1” aft er wr it ing data in transmit FIFO.
The transmission is kept executing as long as data exists. Therefore the transmission can be
kept sequentially wh ile the transmit F IFO (32 bytes size) has no space. During transmission,
it is prohibited to chang e;
Sequential transmitUN IT transmit
UNIT transmit Sequential transmit
During transmission, it is possible to change enable/disable. If writing SPICT<TXE>= “0”
during transmission, transmission is stopped after finishing to transmit the UNIT data in
transmitting.
TEMP interrupt generates when the space of FIFO becomes 16 and 32 bytes size. TEND
interrupt generates when the UNIT transmit is finished.