SPIxCON2
| Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| BUSY | SSFLT | SSET | TXR | RXR | |||
| AccessR | R | R/W | R/W | R/W | |||
| Reset0 | 0 | 0 | 0 | 0 |
SPI Module Busy Status(1)
| Value | Description |
|---|---|
| 1 | Data exchange is busy |
| 0 | Data exchange is not taking place |
SS_in Fault Status
| Value | Name | Description |
|---|---|---|
| x | SSET = 1 | This bit is unchanged |
| 1 | SSET = 0 | SS_in ended the transaction unexpectedly, and the data byte being received was lost |
| 0 | SSET = 0 | SS_in ended normally |
Slave Select Enable
| Value | Name | Description |
|---|---|---|
| 1 | Master | SS_out is driven to the Active state continuously |
| 0 | Master | SS_out is driven to the Active state while the transmit counter is not zero |
| 1 | Slave | SS_in is ignored and data is clocked on all SCK_in (as though SS = TRUE at all times) |
| 0 | Slave | SS_in enables/disables data input and tri-states SDO if the TRIS bit associated with the SDO pin is set (see Slave Mode Transmit table for details) |
Transmit Data-Required Control(2)
| Value | Description |
|---|---|
| 1 | TxFIFO data is required for a transfer |
| 0 | TxFIFO data is not required for a transfer |
Receive FIFO Space-Required Control(2)
| Value | Description |
|---|---|
| 1 | Data transfers are suspended when the RxFIFO is full |
| 0 | Received data is not stored in the FIFO |