找回密码
 注册
关于网站域名变更的通知
查看: 454|回复: 5
打印 上一主题 下一主题

NRF24L01一对一发送51单片机代码

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-12-4 09:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
NRF24L01一对一发送51单片机代码
' H; }" F" b1 [. k# f. q2 c
& m) b' F' M* c4 ?#include"reg52.h"
# `/ z1 c$ A# v& X( o) u: k+ v: v#include "INT.h"7 \  H& Y5 c4 U/ v+ c
#include "BUZZER.h"" S; o/ v3 M4 H5 i
#include "1602.h"
5 U4 D% S) x4 ~5 G+ N#include "nRF24L01.h"% F6 k) \" v2 [

) S. P9 Q' i3 {uchar Tstatus,FLAG_IRQ=0;. T! y; A! ^" K4 E6 Q# t( c  N

9 U- w" K- Y+ i# _' ~0 j5 \" G0 q- Yvoid Test_Disp(uchar temp)- o7 |5 H, s' a8 i' U! a4 f, Q
{
0 f% O4 [/ F0 Z0 f" K        uchar a,b,c;/ B: M0 L8 Y6 ^( m3 d4 p
        a=temp/100;
( v, ?' l% f0 P9 l  T& T        b=temp%100/10;
1 Y" a, X. Q: m        c=temp%10;: U+ j% i1 d. Z
        write_date(a+48);  I! U0 ?# k: X' ?* \4 ?# L+ y9 z
        write_date(b+48);6 Z0 y- H0 f9 L/ |, V( M+ d" i
        write_date(c+48);
% l9 ?# B- |* I) W& h! C1 k% u}7 P. e2 d& K8 i- V5 g  D# A
void main(void). F3 D& g) I* j: H# A3 \
{                                                                        " z  }: {- Q: G& ^( |7 _
        INT_INIT();
9 U0 X) [3 v4 J. u2 j        init_lcd1602();
9 S7 v$ T9 \- c7 d" i//        write_date('a');/ {; S0 j* E, c) C! I4 L5 a+ X
        nRF_TX_Mode();7 j6 H/ k/ F5 [$ D% k: k/ P
        nRF_Send();
0 B6 j* s. Y. n9 [        Tstatus=nRF_RD_Reg(RF_CH);* i! F, ?: p: C  D
        Test_Disp(Tstatus);0 z: e" b9 ~: Y0 z* R
        Tstatus=nRF_RD_Reg(NRFRegSTATUS);  Z% {$ a4 \0 b" T$ L& H
        Test_Disp(Tstatus);
' U  t+ `! |, _        while(1)" G  @* q5 q, G- o6 b
        {
) M, T; n5 u( E9 {7 v& Y9 \2 K                /*if(FLAG_IRQ==1)
! {+ ^& e( R+ [6 t7 ]                {0 [. S9 p5 k7 c' j) V+ x
                        FLAG_IRQ=0;
5 [, t+ {  R4 V* E# f- j( w/ K# h6 h                        Tstatus=nRF_RD_Reg(NRFRegSTATUS);1 j$ c! w  g( Q; W, E! \1 T. F+ k
                        Test_Disp(Tstatus);
0 Y' a3 M0 q( F* Q                        if(Tstatus&0x20)$ y) N. H3 T$ K1 H
                        {/ d3 g( z' {6 h
                        //        BUZZER_SOUND_NORMAL();
# K. H" n0 K8 n1 V6 n* C                                nRF_WR_Reg(WRITE_REG+NRFRegSTATUS, 0x2e);0 G6 P- E) d. N% l
                        }
8 B5 s1 m5 V4 U8 b5 M2 w: l7 p& }                //        nRF_Send();4 b. A$ \, r" i  q* @$ X5 q
                        Delay_T();        
' D6 h. `% Z) e  q% y) G5 @" v                }  */
) D2 B7 S$ v3 s% u        }                 / u% Y% T* K& c) r1 W
}
  ^# \+ [& M/ A0 d2 U* ?7 ovoid IRQ_nRF(void) interrupt 0
) W- z/ H% h- u# Q  W. O2 t$ \{. q. g9 i. R, B3 D4 @4 T
        EX0=0;
% I1 ]" T! m( z% h: K, ~        Delay_uRF(1);# K4 a# O3 }  p6 v  C/ W  p
        if(IRQ==0)6 W9 H# {4 i! I; ~/ o2 T: o1 {
        {
3 Y4 [; |2 u" f! v" ?                BUZZER_SOUND_NORMAL();
9 G# {4 X# h! }4 P                FLAG_IRQ=1;
! x6 b, C: N+ i        }
+ A7 h/ ^0 I  u        EX0=1;
" }- H0 T/ m' y: b}  J' m' D( I" h: K. o
游客,如果您要查看本帖隐藏内容请回复

" W) K! E6 v( k6 D3 T3 |# H1 b& [( e& z* }! p7 _

该用户从未签到

2#
发表于 2018-12-4 10:18 | 只看该作者
路过捧场,谢谢分享!

该用户从未签到

4#
发表于 2019-2-26 17:33 | 只看该作者
看看楼主的代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-24 02:46 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表