准备材料:1.单片机STC12C5A60S2(外部12M晶振)2.NRF24L01模块3.NRF24L01无线串口模块单片机与NRF24L01的引脚连接:sbitNRF_CE=P3^7;sbitNRF_CSN=P1^4;sbitNRF_MISO=P1^6;sbitNRF_MOSI=P1^5;sbitNRF_SCK=P1^7;sbitNRF
stc51系类单片机大多数带SPI模块,例如STC12C5608AD,就带有SPI口,可以直接用此SPI口驱动nrf24l01,省去模拟SPI的麻烦。spi初始化代码如下:voidSPI_Init(void){SPSTAT|=0XC0;//清高两位,SPCTL=0XD0;//设置为主模式