4863|8

169

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

求问nrf24l01的控制晶振问题?? [复制链接]

我现在用三个nrf24l01,一个负责接收数据,剩下两个接收数据,,一开始我用的单片机的晶振是11.0592M,(TH1=0xFD),接受的数据是正确的,,但是当我把晶振都换为22.118时(TH1=0xfa),接受的数据没有了,,这是为什么啊,,,,,单片机程序我只改了TH1,其余的地方22.118的程序和11.0592的完全一样。谢谢!!
此帖出自无线连接论坛

最新回复

准确说NRF24L01有自己的时序,你换了单片机的晶振之后,只要IO口的时序没有变,那么结果就不会变的。  详情 回复 发表于 2015-12-13 12:42
点赞 关注
 

回复
举报

1193

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
发错板块,建议发到51单片机去
此帖出自无线连接论坛

点评

好的,,谢谢  详情 回复 发表于 2015-12-13 12:07
 
 

回复

9792

帖子

24

TA的资源

版主

板凳
 
会不会和你的通信时序有关 比如延时变短到芯片无法识别啦
此帖出自无线连接论坛

点评

我也怀疑这个,,因为我是发送的温度信息,,,晶振换了,但是采集温度的时序我没改,,  详情 回复 发表于 2015-12-13 12:11
 
 
 

回复

1万

帖子

25

TA的资源

版主

4
 
定时器是什么模式?
此帖出自无线连接论坛

点评

是不是那个nrf和晶振有关啊,,我nrf的收发程序也没改,,  详情 回复 发表于 2015-12-13 12:09
TMOD = 0x20; SCON = 0x50; TH1 = 0xFD; TL1 = TH1; PCON = 0x00; EA = 1; ES = 1; TR1 = 1;  详情 回复 发表于 2015-12-13 12:08
 
 
 

回复

169

帖子

0

TA的资源

一粒金砂(中级)

5
 
qiushenghua 发表于 2015-12-13 11:35
发错板块,建议发到51单片机去

好的,,谢谢
此帖出自无线连接论坛
 
 
 

回复

169

帖子

0

TA的资源

一粒金砂(中级)

6
 
dcexpert 发表于 2015-12-13 12:06
定时器是什么模式?

TMOD = 0x20;
    SCON = 0x50;
    TH1 = 0xFD;
    TL1 = TH1;
    PCON = 0x00;
    EA = 1;
    ES = 1;
    TR1 = 1;
此帖出自无线连接论坛
 
 
 

回复

169

帖子

0

TA的资源

一粒金砂(中级)

7
 
dcexpert 发表于 2015-12-13 12:06
定时器是什么模式?

是不是那个nrf和晶振有关啊,,我nrf的收发程序也没改,,
此帖出自无线连接论坛
 
 
 

回复

169

帖子

0

TA的资源

一粒金砂(中级)

8
 
littleshrimp 发表于 2015-12-13 11:39
会不会和你的通信时序有关 比如延时变短到芯片无法识别啦

我也怀疑这个,,因为我是发送的温度信息,,,晶振换了,但是采集温度的时序我没改,,
此帖出自无线连接论坛
 
 
 

回复

1193

帖子

0

TA的资源

纯净的硅(高级)

9
 
准确说NRF24L01有自己的时序,你换了单片机的晶振之后,只要IO口的时序没有变,那么结果就不会变的。
此帖出自无线连接论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表