Specifications
SPI Control Registers
9-25
Serial Peripheral Interface (SPI)
9.5.6 SPI Serial Receive Buffer Register (SPIRXBUF)
The SPIRXBUF contains the received data. Reading the SPIRXBUF clears
the SPI_INT_FLAG bit (SPISTS.6).
Figure 9–12. SPI Serial Receive Buffer Register (SPIRXBUF) — Address 7047h
15 14 13 12 11 10 9 8
RXB15
RXB14 RXB13 RXB12 RXB11 RXB10 RXB9 RXB8
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
76543210
RXB7
RXB6 RXB5 RXB4 RXB3 RXB2 RXB1 RXB0
R-0 R-0 R-0 R-0 R-0 R-0 R-0 R-0
Note: R = Read access, -0 = value after reset
Bits 15–0 RXB15–RXB0. Received Data. Once SPIDAT has received the complete
character, the character is transferred to SPIRXBUF, where it can be read. At
the same time, the SPI_INT_FLAG bit (SPISTS.6) is set. Since data is shifted
into the SPI’s most significant bit first, it is stored right-justified in this register.










