没有合适的资源?快使用搜索试试~ 我知道了~
首页NRF24L01发送程序(单片机是STC89C52
NRF24L01发送程序(单片机是STC89C52
需积分: 18 157 浏览量
更新于2023-05-25
评论 1
收藏 62KB DOC 举报
NRF24L01 的管脚定义,以及在本程序中的应用,VCC接3.3V电源,可以通过5V用电压转换芯片 /*得到,NC 管脚可以接可以不接,暂时没用途。本程序应用于51或者52单片机,是两个模块进行通讯
资源详情
资源评论
资源推荐

免费单片机教程及学习为大家解决在学习单片机中遇到的困难,在网上看到很多朋友在调试 程序总是调不
通,以下发送程序是我亲自己测试通过了的,程序如下:
!"#$%%#&'!%())发送地址宽度设置为 个字节
"#$%%#&'!%())接收地址宽度设置为 个字节
!"#%$!$#&'!%(*))
"#%$!$#&'!%(*
#+,'-!+..../..))读寄存器
&#+,'-!+..../..))写寄存器
#"#01$%..../2..))读 "'1 有效数据,34 字节,当读数据完成后,数据被清除,应用于接收
模式
&#!"#01$%..../$..))写 !"'1 有效数据,34 字节,写操作从字节 开始,应用于发射模式
5-(#!"..../+..))清除 !"'1 寄存器,应用于发射模式
5-(#"..../+..))清除 "'1 寄存器,应用于接收模式
+5-+#!"#0/+4..))重新使用上一包有效数据,当 6+ 为高过程中,数据包被不断的重新发射
10........./..))空操作,可以用来读状态寄存器
61',....../..))配置寄存器
+#$$......./..))7自动应答”功能寄存
+#"#$%%../..))接收通道使能寄存器
-+!50#$&..../4..))地址宽度设置寄存器
-+!50#+!../..))自动重发设置寄存器
#6(......./..))射频通道频率设置寄存器
#-+!50..../2..))射频设置寄存器
-!$!5-....../8..))状态寄存器
19-+:+#!"../*..))发送检测寄存器
6%........../;..))载波检测寄存器
"#$%%#0../$..))数据通道 接收地址寄存器
"#$%%#0../9..))数据通道 接收地址寄存器
"#$%%#0../6..))数据通道 接收地址寄存器
"#$%%#04../%..))数据通道 4 接收地址寄存器
"#$%%#0../+..))数据通道 接收地址寄存器
"#$%%#0../..))数据通道 接收地址寄存器
!"#$%%...../..))发送地址寄存器
"#0�..../..))数据通道 有效数据宽度设置寄存器
"#0�..../..))数据通道 有效数据宽度设置寄存器
"#0�..../4..))数据通道 有效数据宽度设置寄存器
"#0..../..))数据通道 4 有效数据宽度设置寄存器
"#0�..../..))数据通道 有效数据宽度设置寄存器



















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0