Start SPI Write Transfer
0: No effect.
1: The contents of the SPIDATA register are
transferred to the SPI slave device.
NOTE: The BUSY bit in the SPISTAT register is
set when this bit is set and is cleared when the
data transfer is complete. This bit is only
meaningful if the SPI interface block is
configured as a master.
Start Read
0: No effect.
1: Start a read from the SPI slave. The read data
is placed in the SPIDATA register.
NOTE: The BUSY bit in the SPISTAT register is
set when a this bit is set and is cleared when
the data transfer is complete. This bit is only
meaningful if the SPI interface block is
configured as a master.
187. SPIDATA1: SPI Interface 1 Data (offset: 0x0060)
This register is used for command/data
transfers on the SPI interface. The use of this
register is given below:
Write
The bits to be transferred are written here,
including both command and data bits. If
values are transmitted MSB (most
significant bit) first, the command is placed in
the upper bits and the data in the lower bits.
Bit 0 of the data is written to SPIDATA
[0]; bit 0 of the command follows the MSB of
the data. If data is transmitted LSB (least
significant bit) first, the command is placed
in the lower bits and the data is placed in the
upper bits.
Read
The command bits are written here. Bit 0 of the
command is written to SPIDATA[0]. When the
transfer is complete, the data transferred from
the slave may be read from the lower bits of
this register.