新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于NRF24L01無線模塊的STC89C52單片機(jī)發(fā)射

基于NRF24L01無線模塊的STC89C52單片機(jī)發(fā)射

作者: 時(shí)間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
/*****************SPI讀寄存器一字節(jié)函數(shù)*********************************/unchar NRFReadReg(unchar RegAddr){unchar BackDate;CSN=0;//啟動(dòng)時(shí)序NRFSPI(RegAddr);//寫寄存器地址BackDate=NRFSPI(0x00);//寫入讀寄存器指令 CSN=1;return(BackDate); //返回狀態(tài)}/*****************SPI寫寄存器一字節(jié)函數(shù)*********************************/unchar NRFWriteReg(unchar RegAddr,unchar date){unchar BackDate;CSN=0;//啟動(dòng)時(shí)序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;//啟動(dòng)時(shí)序BackDate=NRFSPI(RegAddr);//寫入要讀取的寄存器地址for(i=0;i
上一頁 1 2 下一頁

關(guān)鍵詞: NRF24L01無線模塊STC89C5

評論


技術(shù)專區(qū)

關(guān)閉