<meta name="keywords" content="庄家克星时时彩,2.4G,nRF2402" />

2.4G无线发射模块nRF2402应用

宣布时间:2016年09月21日 11:09    宣布者:designapp
要害词: 2.4G , nRF2402
  花了我一个下战书的时间,事实调试好了nRF2402无线发射模块,有一点值得重视的,nRF2402是伶仃发射模块,单通道的,详细应用和nRF2401差不多,就是值得重视的是装备控制字(Configuration Word)纷歧样。



  nRF2402模块引脚图以下:
  


  值得重视到是nRF2402装备控制字和nRF2401纷歧样,详细看datasheet,我摘录了一部门以下
  


  有4个字节的控制字,其中D0-D19是须要装备的,D31-D20空,可以装备为0.
  源法式模范模范:
  /***********************************************************/
  /*nRF2402学习板V1.0 */
  /*培植人 :郑 文(ClimberWin) 日期:2010-02-20 */
  /*功效形貌:nRF2402无线数据传输 */
  /*芯片 :STC89C51RC 晶振 11.0592M */
  /*版本 :V1.0 */
  /***********************************************************/
  //测试OK,功效形貌:
  //8个LED接在P0口,低电平有用
  //按键1是LED加 按键2LED减 按键3 LED全亮 按键4 LED全灭
  //串口输入数据
  //添加串口发送数据给单片机再无线发送
  #include
  #include
  #include
  #define uchar unsigned char
  #define uint unsigned int
  #define ulong unsigned long
  //端口界说
  ///////LED界说//////////
  sbit LED1 = P0^0;
  sbit LED2 = P0^1;
  sbit LED3 = P0^2;
  sbit LED4 = P0^3;
  sbit LED5 = P0^4;
  sbit LED6 = P0^5;
  sbit LED7 = P0^6;
  sbit LED8 = P0^7;
  ///////按键界说////////////
  sbit K1 = P3^3;
  sbit K2 = P3^4;
  sbit K3 = P3^5;
  sbit K4 = P3^6;
  sbit speaker=P3^7;//蜂鸣器输入引脚
  /*****************************************/
  void speakertest(void); //蜂鸣器法式模范模范
  void init_rs232(void); //串口初始化
  void keytest(void); //按键测试法式模范模范
  /*****************************************/
  /* 串口通讯初始化设置 */
  void init_rs232(void)
  {
  SCON=0x50;
  PCON=0x00;
  TH1=0xFD; //波特率 9600 11.0592MHZ 时间
  TL1=0XFD;
  TMOD=0X20;
  TR1=1;
  }
  void speakertest(void)//蜂鸣器法式模范模范
  {
  unsigned char i;
  for(i=0;i ST_BY_mode | MAX 3ms | name: Tpd2sby |
  nRF2402_CS=1; //进入装备形式Configuration
  ////4个字节的装备字////////////// datasheet(page17 of 37)
  for (i=0;i<4;i++)
  {
  nRF2402_Write_Byte(nRF2402_Config_Word[ i]);
  }
  delayms(1);
  nRF2402_CS=0; //nRF2402_CS 置低使装备有用 datasheet(page26 of 37);
  }
  /*********设置发射形式子法式模范模范*********/
  void nRF2402_Transmit_Mode(void)
  {
  //设置为Active(Tx)形式
  nRF2402_PWR_UP=1;
  nRF2402_CE=1;
  nRF2402_CS=0;
  delayms(1);
  }
  /********发送数据子法式模范模范*********/
  void nRF2402_Transmit_Data(uchar temp[]) //datasheet(page22 of 37);
  {
  uchar i;
  nRF2402_CE=1;
  delayms(1);
  for (i=0;i<(ADDR_W/8);i++)//写入吸收地址
  {
  nRF2402_Write_Byte(Channel_Addr[ i]);
  }
  for (i=0;i<(DATA1_W/8);i++)//写入须要发送的数据
  {
  nRF2402_Write_Byte(temp[ i]);
  }
  nRF2402_CE=0; //nRF2402_CE 置低使发送有用
  delayms(1);
  }
  #endif
迎接分享本文,转载请生涯出处:http://badahub.com/thread-174275-1-1.html     【打印本页】
您须要登录后才可以揭晓议论 登录 | 急速注册

厂商推荐

相关文章

关于我们  -  服务条目  -  应用指南  -  站点舆图  -  友谊链接  -  联系我们
庄家克星时时彩-时时彩qq群-时时彩平台推荐 © 版权所有   | 京公网安备110108881021702
回顶部
幸运五张-幸运五张规则-掌联幸运五张安卓版 捕鱼达人3-捕鱼达人3无限金币免费版 北京pk10-北京pk10新凤凰-凤凰pk10预测 安徽福彩网-安徽福彩快3网上购买 888棋牌游戏-盛大娱乐棋牌平台-棋牌电玩城送彩金 助赢时时彩-韩国时时彩助赢-韩国时时彩助赢计划 亿酷棋牌-象棋棋牌-棋牌游戏娱乐下载 北京pk10开奖-pk10赛车群-pk10开奖首选网上手游 qq捕鱼大亨-千炮捕鱼-qq游戏捕鱼大亨 时时彩后二-时时彩后二技巧-时时彩后二计划 开心棋牌-娱乐棋牌送救济金-四方棋牌送救济金 11选5软件-快赢11选5软件-11选5玩法 波克棋牌-现金牛牛棋牌-亲朋棋牌游戏手游 亲朋棋牌-舟山99棋牌-唐朝电玩城棋牌 天逸时时彩-时时彩开奖结果-时时彩全天计划稳赢版