📄 wireless.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 + -