基于NRF24L01無線模塊的STC89C52單片機發(fā)射 作者: 時間:2016-11-30 來源:網(wǎng)絡(luò) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢 收藏 /*****************SPI讀寄存器一字節(jié)函數(shù)*********************************/unchar NRFReadReg(unchar RegAddr){unchar BackDate;CSN=0;//啟動時序NRFSPI(RegAddr);//寫寄存器地址BackDate=NRFSPI(0x00);//寫入讀寄存器指令 CSN=1;return(BackDate); //返回狀態(tài)}/*****************SPI寫寄存器一字節(jié)函數(shù)*********************************/unchar NRFWriteReg(unchar RegAddr,unchar date){unchar BackDate;CSN=0;//啟動時序BackDate=NRFSPI(RegAddr);//寫入地址NRFSPI(date);//寫入值CSN=1;return(BackDate);}/*****************SPI讀取RXFIFO寄存器的值********************************/unchar NRFReadRxDate(unchar RegAddr,unchar *RxDate,unchar DateLen){ //寄存器地址//讀取數(shù)據(jù)存放變量//讀取數(shù)據(jù)長度//用于接收unchar BackDate,i;CSN=0;//啟動時序BackDate=NRFSPI(RegAddr);//寫入要讀取的寄存器地址for(i=0;i 上一頁 1 2 下一頁
評論