TMP92CZ26A

92CZ26A-485

(k) <RXE>
In UNIT receive mode, recei ves onl y 1 UNIT data by writing “1”.
When reading receive data register (SPIRD) with the condition “1”, receives one time
additionally.
In sequential mode, receiving is kept sequentially until FIFO becomes full by writing
“1”. During receiving, it is possible to change enable/disable. If writing “0”during
receiving, receiving is stopped after finishing receiving the UNIT data in receiving.
[Transmit/Receive operation mode]
This SPI Controller supports 6 op erations as below.
These are selected in <FDPXE>, <RXMOD>, <RXE>, <TXMOD>, <TXE> registers.
Table 3.17.2 Transmit/Receive operation mode
Register setting Operation mode
<FDPXE> <TXMOD> <TXE> <RXMOD> <RXE>
Description
(1) UNIT transmit 0 0 1 x x Transmit written data per UNIT
(2) Sequential transmit 0 1 1 x x Transmit written data in FIFO sequentially
(3) UNIT receive 0 x x 0 1 Receive only 1 UNIT of data
(4) Sequential receive 0 x x 1 1 Receive automatically if buffer has space
(5) UNIT transmit/receive 1 0 1 0 1 Transmit/receive 1 UNIT of data with aligning
transmit/receive data per each UNIT
(6)Sequential transmit/receive 1 1 1 1 1 Transmit/receive sequentially with aligning
transmit/receive data per each UNIT
x: don’t care