⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wireless.lst

📁 菜鸟,详细NRF24E1运用,程序,电路
💻 LST
字号:
C51 COMPILER V9.00   WIRELESS                                                              11/13/2010 15:12:06 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE WIRELESS
OBJECT MODULE PLACED IN wireless.OBJ
COMPILER INVOKED BY: D:\Program Files\KEIL C  V4\C51\BIN\C51.EXE wireless.c LARGE BROWSE DEBUG OBJECTEXTEND

line level    source

*** WARNING C500 IN LINE 1 OF WIRELESS.C: LICENSE ERROR (R208: RENEW LICENSE ID CODE (LIC))

   1          
   2          #include "reg24le1.h"
   3          #include "config.h"
   4          #include "wireless_api.h"
   5          #include "rf24le1.h"
*** ERROR C141 IN LINE 186 OF RF24LE1.H: syntax error near 'SetupData'
   6          
   7          #define SEND_24LE1       //如果屏蔽就是接受,如果是有该宏定义就是发射
   8          
   9          unsigned char flag=0;   
  10          unsigned char buffer[32];                         
  11          unsigned char text[1]="\0";
  12          void main(void) 
  13          {  
  14   1              system_init();
  15   1              Uart_Init();
  16   1              wireless_init();
  17   1      
  18   1              #ifdef SEND_24LE1
  19   1              Rf24L01_RxTx_Switch(PTX);
  20   1              #else
                      Rf24L01_RxTx_Switch(PRX);
                      #endif
  23   1      
  24   1          puts("无线测试程序,波特率为2400!\n");
  25   1      
  26   1              while(1)
  27   1              { 
  28   2      
  29   2                      #ifdef SEND_24LE1    //if define this then use to send data
  30   2                      if(RI0)
  31   2                      {
  32   3                      RI0=0;
  33   3              text[0]=S0BUF;//降低波特率
  34   3      
  35   3                      Rf24L01_TX((unsigned char*)text,1);
  36   3                      S0BUF=text[0];
  37   3                      while(!TI0);
  38   3                      TI0=0;  
  39   3                      }
  40   2                      #else                            //receive 
                              if (Rf24L01_Polling_IRQ((unsigned char *)buffer)==RX_DR)//receive the data
                               {
                                      P00 = !P00;
                                      puts(buffer);
                       }
                                                              
                          #endif                      
  48   2              }       
  49   1      }

C51 COMPILATION COMPLETE.  1 WARNING(S),  1 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -