芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密

飞芯科技提供芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密逆向服务

软件开发NRF24L01无线防丢器制作单片机源码

软件开发单片机源程序如下:

  1. #include "reg52.h"
  2. #include "nRF24L01.h"
  3. #include "def.h"

  4. #include "delay.h"                          //包含头文件

  5. uchar count_1,count_2,count_3,count,miao,fen,fen_1,fen_2,fen_3,flag_1,flag_2,flag_3;  //定义全局变量

  6. void Delay_1(unsigned int s)                //延时函数
  7. {
  8.         unsigned int i;
  9.         for(i=0; i<s; i++);
  10.         for(i=0; i<s; i++);
  11. }
  12. void delay(unsigned int z)                        //延时函数
  13. {
  14.         unsigned int x,y;
  15.         for(x=z;x>0;x--)
  16.                 for(y=110;y>0;y--);
  17. }

  18. void main(void)                                                 //主函数
  19. {
  20.         unsigned int flag,f=1000;                 //定义变量
  21.         unsigned char t ,flag_1;
  22.         unsigned char TxBuf[20]={0};         //缓冲区数据清零
  23.         unsigned char RxBuf[20]={0};       

  24.     init_io() ;                                                 //初始化
  25.         while(1)                                                 //进入循环
  26.         {
  27.                 TxBuf[0] = 0;
  28.                 TxBuf[1] = 1;                                 //发送数据01
  29.                
  30.                 SetRX_Mode();                                 //设置接收模式

  31.                 if(nRF24L01_RxPacket(RxBuf))                //如果接收缓冲区有数据
  32.                 {       
  33.                         nRF24L01_TxPacket(TxBuf);                //发送缓冲区数据
  34.                         if(        RxBuf[0]==0&&RxBuf[1]==1)        //如果接收的数据是01
  35.                         {
  36.                                 for(t=0;t<10;t++)                        //控制灯和震动工作闪烁
  37.                                 {
  38.                                         LED1=~LED1;
  39.                                         LED2=~LED2;                                //取反
  40.                                         delay(50);                                //延时
  41.                                 }
  42.                         }
  43.                         RxBuf[0]= 0;
  44.                         RxBuf[1] = 0x00;                                 //接收缓冲区数据清零
  45.                         flag=0;
  46.                         flag_1=0;                                                //变量清零
  47.                 }



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.taihedz.cn
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信