数据驱动、坚持为客户提供有价值的服务和内容
stc51系类单片机大多数带SPI模块,例如STC12C5608AD,就带有SPI口,可以直接用此SPI口驱动nrf24l01,省去模拟SPI的麻烦。
spi初始化代码如下:
void SPI_Init(void) { SPSTAT |= 0XC0; // 清高两位, SPCTL = 0XD0; // 设置为主模式,开SPI }
spi收发数据代码如下:
uchar SPI_RW(uchar tr_data) { uchar