?? main.lst
字號(hào):
C51 COMPILER V8.02 MAIN 07/12/2000 21:53:32 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: d:\soft\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "CC1100.h"
2
3 void Delay(unsigned int s)
4 {
5 1 unsigned int i;
6 1 for(i=0; i<s; i++);
7 1 for(i=0; i<s; i++);
8 1 }
9
10
11 void main(void)
12 {
13 1 INT8U leng =0;
14 1 INT8U tf =0;
15 1 INT8U TxBuf[16]={0}; // 8字節(jié), 如果需要更長(zhǎng)的數(shù)據(jù)包,請(qǐng)正確設(shè)置
16 1 INT8U RxBuf[16]={0};
17 1 CpuInit();
18 1 POWER_UP_RESET_CC1100();
19 1 halRfWriteRfSettings();
20 1 halSpiWriteBurstReg(CCxxx0_PATABLE, PaTabel, 8);
21 1
22 1 RX=1;
23 1 TX=0;
24 1 LED1 = 0;
25 1 LED2 = 0;
26 1 //TxBuf[0] = 8 ;
27 1 TxBuf[1] = 1 ;
28 1 TxBuf[2] = 1 ;
29 1 halRfSendPacket(TxBuf,16); // Transmit Tx buffer data
30 1 Delay(6000);
31 1 LED1 = 1;
32 1 LED2 = 1;
33 1 KEY1=1;
34 1 KEY2=1;
35 1 while(1)
36 1 {
37 2 //setRxMode();
38 2 if(KEY1 ==0 )
39 2 {
40 3 LED1 = 0;
41 3 RX=0;
42 3 TX=1;
43 3 TxBuf[1] = 1 ;
44 3 tf = 1 ;
45 3 //while(KEY1 ==0);
46 3 }
47 2 if(KEY2 ==0 )
48 2 {
49 3 LED2 = 0;
50 3 RX=0;
51 3 TX=1;
52 3
53 3 TxBuf[2] = 1 ;
54 3 tf = 1 ;
55 3 //while(KEY2 ==0);
C51 COMPILER V8.02 MAIN 07/12/2000 21:53:32 PAGE 2
56 3 }
57 2
58 2 if (tf==1)
59 2 {
60 3 halRfSendPacket(TxBuf,16); // Transmit Tx buffer data
61 3 TxBuf[1] = 0x00;
62 3 TxBuf[2] = 0x00;
63 3 tf=0;
64 3 Delay(500);
65 3
66 3 LED1 = 1;
67 3 LED2 = 1;
68 3 RX=1;
69 3 TX=0;
70 3 //setRxMode();
71 3 }
72 2
73 2 leng =16;// 預(yù)計(jì)接受8 bytes
74 2 if(halRfReceivePacket(RxBuf,&leng))
75 2 {
76 3
77 3 if( RxBuf[1]==1)
78 3 {
79 4 LED1 = 0;
80 4 }
81 3 if( RxBuf[2]==1)
82 3 {
83 4 LED2 = 0;
84 4 }
85 3 Delay(1000);
86 3 LED1 = 1;
87 3 LED2 = 1;
88 3 }
89 2
90 2 RxBuf[1] = 0x00;
91 2 RxBuf[2] = 0x00;
92 2 }
93 1
94 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 263 ----
CONSTANT SIZE = 32 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 34
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -