大家可以參考啊!
0.png (5.18 KB, 下載次數: 9)
下載附件
2018-8-24 18:00 上傳
單片機源程序如下:
- #include "yxl_51\\yxl.h"
- #include "yxl_51\\uart.h"//測試部分
- #include "yxl_51\\io_spi.h"
- #include "yxl_51\\nrf24l01.h"
- #include "yxl_51\\delay.h"
- void delay500ms(void) //誤差 0us
- {
- unsigned char a,b,c;
- for(c=205;c>0;c--)
- for(b=116;b>0;b--)
- for(a=9;a>0;a--);
- }
- void main(void)
- {
- InitUART();//測試部分
- NRF24L01_Init() ;
- printf("%s\n","chushihua OK.");//測試部分
- LED_fasong=1;LED_jieshou=1;//熄滅兩個指示燈
- TxBuf[0]=0;TxBuf[1]=1;TxBuf[2]=2;
- while(NRF24L01_Check())
- {
- printf("NRF24L01 Error\r\n");
- delay500ms();
- }
- printf("NRF24L01 OK\r\n");
- NRF24L01_TX_Mode();
- while(1)
- {
- TxBuf[0]++;
- LED_fasong=1;
- while(NRF24L01_TxPacket(TxBuf)!=TX_OK)
- {
-
- }
- LED_fasong=0;
- printf("NRF24L01 TX OK\r\n");
- }
- }
復制代碼
所有資料51hei提供下載:
nrf24l01_89C52RC 查詢收發.rar
(164.11 KB, 下載次數: 19)
2018-8-24 14:46 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|