寄存器SPIRXBUF(SPI Serial Receive Buffer Register)是一个16位数据类寄存器,存放接收的数据。读取该寄存器的值,则清除SPI INT FLAG位(SPISTS.6)。
寄存器SPIRXBUF中的16位数为接收到的数据。一旦SPIDAT接收到完整的字符,就将该数据传送到SPIRXBUF寄存器中。由于数据首先被移到SPI的最高有效位中,所以寄存器SPIRXBUF中的数据采用右对齐方式存储。