标题:
NRF24L01一对一发送51单片机代码
[打印本页]
作者:
sqw637
时间:
2017-4-28 13:42
标题:
NRF24L01一对一发送51单片机代码
测试通过
0.png
(70.4 KB, 下载次数: 53)
下载附件
2017-4-28 16:54 上传
0.png
(44.97 KB, 下载次数: 57)
下载附件
2017-4-28 16:54 上传
#include"reg52.h"
#include "INT.h"
#include "BUZZER.h"
#include "1602.h"
#include "nRF24L01.h"
uchar Tstatus,FLAG_IRQ=0;
void Test_Disp(uchar temp)
{
uchar a,b,c;
a=temp/100;
b=temp%100/10;
c=temp%10;
write_date(a+48);
write_date(b+48);
write_date(c+48);
}
void main(void)
{
INT_INIT();
init_lcd1602();
// write_date('a');
nRF_TX_Mode();
nRF_Send();
Tstatus=nRF_RD_Reg(RF_CH);
Test_Disp(Tstatus);
Tstatus=nRF_RD_Reg(NRFRegSTATUS);
Test_Disp(Tstatus);
while(1)
{
/*if(FLAG_IRQ==1)
{
FLAG_IRQ=0;
Tstatus=nRF_RD_Reg(NRFRegSTATUS);
Test_Disp(Tstatus);
if(Tstatus&0x20)
{
// BUZZER_SOUND_NORMAL();
nRF_WR_Reg(WRITE_REG+NRFRegSTATUS, 0x2e);
}
// nRF_Send();
Delay_T();
} */
}
}
void IRQ_nRF(void) interrupt 0
{
EX0=0;
Delay_uRF(1);
if(IRQ==0)
{
BUZZER_SOUND_NORMAL();
FLAG_IRQ=1;
}
EX0=1;
}
复制代码
完整代码下载:
TX.zip
(181.17 KB, 下载次数: 62)
2017-4-28 13:42 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
xiong731
时间:
2017-12-12 21:15
谢谢分享
作者:
qiang123
时间:
2019-4-2 15:39
谢谢分享,正在学习
作者:
shenyuqiu
时间:
2019-4-2 16:47
中断的为什么有问题?
作者:
403219303
时间:
2019-4-10 16:09
为什么只有一个程序,发送和接受应该是两个。。。。 还有一个呢
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1