找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 13937|回復(fù): 27
收起左側(cè)

51單片機(jī)玩轉(zhuǎn)NRF24L01+無線模塊 全文下載

  [復(fù)制鏈接]
ID:115111 發(fā)表于 2016-4-26 19:26 | 顯示全部樓層 |閱讀模式
用stc的51單片機(jī)來玩轉(zhuǎn)NRF24L01+的無線模塊,這是一篇關(guān)于nrf24l01模塊+的最全面的文章,51黑提供全文下載 word格式
下面是內(nèi)容預(yù)覽:

0.png 0.png 0.png



51單片機(jī)玩轉(zhuǎn)NRF24L01+無線模塊全部?jī)?nèi)容下載:
51單片機(jī)玩轉(zhuǎn)NRF24L01 .rar (5.77 MB, 下載次數(shù): 531)

評(píng)分

參與人數(shù) 2黑幣 +8 收起 理由
qjzyx + 3 贊一個(gè)!
穿著安踏去拉薩 + 5 正好想學(xué)這個(gè),謝了

查看全部評(píng)分

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2016-6-19 01:24 | 顯示全部樓層
看了一下,這個(gè)確實(shí)很有用,51黑有你更精彩。!
這篇里面有相關(guān)源碼:http://www.torrancerestoration.com/bbs/dpj-135749-1.html
回復(fù)

使用道具 舉報(bào)

ID:276663 發(fā)表于 2018-2-11 11:11 | 顯示全部樓層
zhangdi 發(fā)表于 2018-2-10 19:29
謝謝樓主,這個(gè)問題搞了一周了,希望資料能幫到我!

你搞定了嗎?如果沒搞定,這兩天我也在玩,可以問問我,前天搞透了。
回復(fù)

使用道具 舉報(bào)

ID:282917 發(fā)表于 2018-2-11 15:22 | 顯示全部樓層
IdeaMing 發(fā)表于 2018-2-11 11:11
你搞定了嗎?如果沒搞定,這兩天我也在玩,可以問問我,前天搞透了。

還沒呢,12c5a60s2剛寄到,我還得改改電路,原來用的P2口,現(xiàn)在的要改到P1的spi上

評(píng)分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:276663 發(fā)表于 2018-2-12 09:36 | 顯示全部樓層
zhangdi 發(fā)表于 2018-2-11 15:22
還沒呢,12c5a60s2剛寄到,我還得改改電路,原來用的P2口,現(xiàn)在的要改到P1的spi上


如果你的沒調(diào)通可能下面幾個(gè)地方需要注意一下。
1.NRF24L01供電要穩(wěn)定。
2.SPI通訊必須要先測(cè)試好,可以先試著把接收地址寫進(jìn),在讀出來驗(yàn)證一下。
3.如果開了自動(dòng)應(yīng)答請(qǐng)注意,發(fā)送方的發(fā)送地址和第一通道接收地址是同為發(fā)送地址。
4.如果發(fā)送失敗,此時(shí)的發(fā)送fifo里面的數(shù)據(jù)是不會(huì)清空的,發(fā)送成功會(huì)自動(dòng)清空。
5.接收到數(shù)據(jù)后,接收FIFO需要清空。并且清除接收到數(shù)據(jù)的中斷標(biāo)志位。
  1. /*******************************************************************************
  2.   * @brief  SPI交換數(shù)據(jù)
  3.   * @param  None
  4.   * @retval None
  5. ****************************************************************Author:Liming**/
  6. #ifdef  HARD_SPI
  7. unsigned char SPI_RW(unsigned char byte)   // 硬件SPI
  8. {
  9.     SPDAT = byte;                                //觸發(fā)SPI發(fā)送
  10.     while (!(SPSTAT & SPIF));                   //等待SPI數(shù)據(jù)傳輸完成
  11.     SPSTAT = SPIF | WCOL;                       //清除SPI狀態(tài)
  12.    
  13.     return SPDAT;
  14. }
  15. #else
  16. unsigned char SPI_RW(unsigned char byte)      // 模擬SPI
  17. {
  18.         unsigned char i;
  19.            for(i=0;i<8;i++) // output 8-bit
  20.            {
  21.                 SPI_MOSI = (byte & 0x80);         // output 'uchar', MSB to MOSI
  22.                 byte = (byte << 1);           // shift next bit into MSB..
  23.                 SPI_SCK = 1;                      // Set SCK high..
  24.                 byte |= SPI_MISO;                         // capture current MISO bit
  25.                 SPI_SCK = 0;                              // ..then set SCK low again
  26.            }
  27.     return(byte);                             // return read uchar
  28. }
  29. #endif
復(fù)制代碼

評(píng)分

參與人數(shù) 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:156991 發(fā)表于 2017-12-10 21:41 | 顯示全部樓層
支持一下
回復(fù)

使用道具 舉報(bào)

ID:90140 發(fā)表于 2017-12-11 10:07 | 顯示全部樓層
感謝樓主分享...
回復(fù)

使用道具 舉報(bào)

ID:65956 發(fā)表于 2017-12-16 16:32 | 顯示全部樓層
5V的IO口與3V的SPI通訊口沒加串電阻,不會(huì)有問題嗎
回復(fù)

使用道具 舉報(bào)

ID:227864 發(fā)表于 2018-2-3 15:35 | 顯示全部樓層
下一個(gè),謝謝樓主 
回復(fù)

使用道具 舉報(bào)

ID:210017 發(fā)表于 2018-2-4 12:56 | 顯示全部樓層
感謝分享,手頭正好也有這個(gè)模塊的
回復(fù)

使用道具 舉報(bào)

ID:272625 發(fā)表于 2018-2-10 15:51 來自手機(jī) | 顯示全部樓層
下一個(gè)看看,謝謝樓主
回復(fù)

使用道具 舉報(bào)

ID:282917 發(fā)表于 2018-2-10 19:29 | 顯示全部樓層
謝謝樓主,這個(gè)問題搞了一周了,希望資料能幫到我!
回復(fù)

使用道具 舉報(bào)

ID:266116 發(fā)表于 2018-2-11 15:53 | 顯示全部樓層
收藏
回復(fù)

使用道具 舉報(bào)

ID:283741 發(fā)表于 2018-2-11 21:21 | 顯示全部樓層
已閱,繼續(xù)查看中!
回復(fù)

使用道具 舉報(bào)

ID:255376 發(fā)表于 2018-2-11 21:51 | 顯示全部樓層
感謝分享!
回復(fù)

使用道具 舉報(bào)

ID:220936 發(fā)表于 2018-2-12 15:28 來自手機(jī) | 顯示全部樓層
本網(wǎng)站都是精品,只怕黑幣不夠用
回復(fù)

使用道具 舉報(bào)

ID:299426 發(fā)表于 2018-7-17 21:49 | 顯示全部樓層
只有文檔????
回復(fù)

使用道具 舉報(bào)

ID:272932 發(fā)表于 2018-7-17 22:22 | 顯示全部樓層
謝謝樓樓主,非常棒棒
回復(fù)

使用道具 舉報(bào)

ID:287292 發(fā)表于 2018-7-18 15:47 | 顯示全部樓層
謝謝樓主,正在嘗試使用這個(gè)模塊
回復(fù)

使用道具 舉報(bào)

ID:102293 發(fā)表于 2018-8-10 22:40 | 顯示全部樓層
感謝樓主分享!
回復(fù)

使用道具 舉報(bào)

ID:32574 發(fā)表于 2018-8-15 07:08 | 顯示全部樓層
非常棒的資料,學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

ID:347759 發(fā)表于 2018-8-15 09:10 | 顯示全部樓層
好文章,謝謝了
回復(fù)

使用道具 舉報(bào)

ID:377611 發(fā)表于 2018-9-14 12:10 | 顯示全部樓層
謝謝  這是我找到的最好的啦
回復(fù)

使用道具 舉報(bào)

ID:397937 發(fā)表于 2018-9-14 14:30 | 顯示全部樓層
終于找到了學(xué)習(xí)的板塊
回復(fù)

使用道具 舉報(bào)

ID:555681 發(fā)表于 2020-5-20 21:50 | 顯示全部樓層
有沒有單片機(jī)和上位機(jī)通訊的程序
回復(fù)

使用道具 舉報(bào)

ID:800963 發(fā)表于 2020-7-10 12:48 | 顯示全部樓層
想搞一個(gè)無線門鈴,24L01有沒有不用單片機(jī)控制的方法啊,用兩個(gè)單片機(jī)好浪費(fèi)
回復(fù)

使用道具 舉報(bào)

ID:948206 發(fā)表于 2021-7-2 10:50 | 顯示全部樓層
正好在用無線模塊
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表