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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
NRF24L01一对一发送51单片机代码7 \2 Z- q' |* i9 J- \) d
. g0 {& z" ^' i& b" y( @# o
#include"reg52.h"
" E' O, X( o# z: c' V#include "INT.h"2 z' Y, Z* X7 w' }9 Y* `2 Q6 A1 v
#include "BUZZER.h"
6 Z+ Z- _4 }* N" }#include "1602.h"+ [& s4 B0 O+ e2 c8 T6 L" O
#include "nRF24L01.h"; a1 z0 M0 @6 I# h7 X

3 B" W# ?) e( M% s9 {( s1 Puchar Tstatus,FLAG_IRQ=0;
/ `% ?  W* o) S& F2 Q9 Z) U# }3 H' w; q( w! @* m% A
void Test_Disp(uchar temp)
* D, N8 H! Y; P: J" x8 }{
$ \, J0 L2 `) r' w        uchar a,b,c;, w' l# N6 x0 Q2 I, P4 T- A1 a
        a=temp/100;
" n" [+ F6 Z2 V5 O0 W        b=temp%100/10;! @7 d  C% [0 }( p- }
        c=temp%10;
; J6 k5 j$ T+ ^1 P( W        write_date(a+48);. X/ b0 L( U% s" y
        write_date(b+48);
. o1 X/ R# _7 }) [: u+ n: v7 a        write_date(c+48);
7 C# _# m- S6 b. v) o" i9 C+ W}1 U  f" ^: T0 D
void main(void)
! C" M& t0 E% @5 b{                                                                        
5 k+ \* v" t) J, D4 ?+ O. _        INT_INIT();( \( V) M  ]7 L) ]8 B
        init_lcd1602();1 y8 R  G0 ]/ s  r# f3 c
//        write_date('a');' M% @6 v0 s  Y0 J, S+ C  h
        nRF_TX_Mode();
3 X0 L' o+ t8 [3 g        nRF_Send();
: I. n( x, h' j; S' f        Tstatus=nRF_RD_Reg(RF_CH);
5 d# P* L5 b0 n; b! n        Test_Disp(Tstatus);* M1 y# `$ k: g9 a3 O
        Tstatus=nRF_RD_Reg(NRFRegSTATUS);' u2 G& G( a4 z- G
        Test_Disp(Tstatus);
1 R9 ]* H: I8 p) D1 ?- t        while(1)
2 c, s7 K$ ]# a& m        {
1 t9 h$ R; G/ d" g: y                /*if(FLAG_IRQ==1)0 n1 ?+ i1 }# }( {( u
                {
6 F+ A) j9 Q, [* V# R# F                        FLAG_IRQ=0;' ^' Y5 x: s8 C/ T* Z8 O* j
                        Tstatus=nRF_RD_Reg(NRFRegSTATUS);% Y1 k6 v, a6 k+ ~. p
                        Test_Disp(Tstatus);
* G& L, w* N  U8 q6 u& A$ f( v                        if(Tstatus&0x20)
8 K* E: L' d( k- f- S                        {# U& P  u" o6 |
                        //        BUZZER_SOUND_NORMAL();) Q) z! R, Q: F& w( b
                                nRF_WR_Reg(WRITE_REG+NRFRegSTATUS, 0x2e);9 u3 b2 x3 N6 i* [) S- w) t
                        }" N# h6 R4 d( I& q( V/ {% ]$ G
                //        nRF_Send();
! d& N- H% [" m                        Delay_T();        ( @4 B& l( r7 \5 Q) C! x
                }  */
" \. B' `. D- k6 o, m        }                 
, t2 C; v/ c( m( H}
5 C$ n6 C% Y7 g: y; e! j1 Nvoid IRQ_nRF(void) interrupt 0* P5 ~" \. x, ?! d2 D
{
- @9 J: `5 M7 `- V3 R( e        EX0=0;
( R/ D' v8 {1 b4 |6 R+ I! k        Delay_uRF(1);3 W$ x/ q7 V! g+ ]
        if(IRQ==0)9 s, D4 P+ K. d
        {9 i$ Z' o% a( |" Q; w
                BUZZER_SOUND_NORMAL();1 P- d, E; M* O2 p
                FLAG_IRQ=1;
9 W1 O' G/ J1 v0 V        }
" N/ G, t5 u9 y1 B/ M        EX0=1;7 D2 l  C8 K9 Z
}
& }7 L" G" |0 I% L% ~3 R. v
游客,如果您要查看本帖隐藏内容请回复

9 j1 K  ?' h5 g( ~2 s, @0 ?: |
8 z: [  R; S, v, W

该用户从未签到

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

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-26 09:47 , Processed in 0.156250 second(s), 27 queries , Gzip On.

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

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

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