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

📄 main.lst

📁 通过PIC单片机控制CC00通信
💻 LST
📖 第 1 页 / 共 5 页
字号:


HI-TECH Software PICC Macro Assembler V8.05PL2
Serial number: HCPIC-16978                            Tue Oct 24 11:22:55 2006

Licensed to: ELEKTRODA
     1                           	processor	16F877A
     2                           	opt	pw 79
     3                           	psect	__Z16978RS_,global,delta=1
     4                           	psect	config,global,class=CONFIG,delta=2
     5                           	psect	rdata_0,global,class=BANK0,space=1,delta
      +                          =1
     6                           	psect	idata_0,global,class=CODE,delta=2
     7                           	psect	strings,global,class=STRING,delta=2
     8                           	psect	const1,local,class=CONST,delta=2
     9                           	psect	text17,local,class=CODE,delta=2
    10                           	psect	text26,local,class=CODE,delta=2
    11                           	psect	intcode,global,class=CODE,delta=2
    12                           	psect	intsave_0,global,ovrld,class=COMBANK,spa
      +                          ce=1,delta=1
    13                           	psect	intret,global,class=CODE,delta=2
    14                           	psect	intentry,global,class=CODE,delta=2
    15                           	psect	intsave,global,class=BANK0,space=1,delta
      +                          =1
    16                           	psect	text37,local,class=CODE,delta=2
    17                           	psect	rbss_0,global,class=BANK0,space=1,delta=
      +                          1
    18                           	psect	temp,global,ovrld,class=BANK0,space=1,de
      +                          lta=1
    19  0000                     
    20  0000                     
    21  0000                     
    22  0000                     
    23  0000                     
    24  0000                     
    25  0000                     
    26  0000                     
    27  0000                     
    28  0000                     
    29                           
    30                           	psect	__Z16978RS_
    31  0190                     
    32  0190                     	;#
    33                           
    34                           	psect	config
    35  2007  3F39               	dw	16185	;#
    36                           
    37                           	psect	rdata_0
    38  0046                     _Old_key
    39  0046                     	ds	1
    40  0047                     _PA_POWER
    41  0047                     	ds	1
    42  0048                     _BytesToSend
    43  0048                     	ds	1
    44  0049                     _BytesToReceive
    45  0049                     	ds	1
    46  0000                     _Dly1mS$l	set	?_Dly1mS
    47                           ;main.c: 20: unsigned char paTable_CC1100[] = {
      +                          0xc0, 0xc8, 0x85, 0x51, 0x3a, 0x06, 0x1c, 0x6c 
      +                          };
    48  004A                     _paTable_CC1100
    49  004A                     	ds	1
    50  004B                     	ds	1
    51  004C                     	ds	1
    52  004D                     	ds	1
    53  004E                     	ds	1
    54  004F                     	ds	1
    55  0050                     	ds	1
    56  0051                     	ds	1
    57                           ;main.c: 21: unsigned char paTable_CC2500[] = {
      +                          0xFF, 0xFE, 0xBB, 0xA9, 0x7F, 0x6E, 0x97, 0xC5 
      +                          };
    58  0052                     _paTable_CC2500
    59  0052                     	ds	1
    60  0053                     	ds	1
    61  0054                     	ds	1
    62  0055                     	ds	1
    63  0056                     	ds	1
    64  0057                     	ds	1
    65  0058                     	ds	1
    66  0059                     	ds	1
    67                           ;main.c: 22: unsigned char txBuffer_CCxx00[] = 
      +                          {2, 1, 1};
    68  005A                     _txBuffer_CCxx00
    69  005A                     	ds	1
    70  005B                     	ds	1
    71  005C                     	ds	1
    72                           ;main.c: 23: unsigned char rxBuffer_CCxx00[2];
    73                           ;main.c: 24: unsigned char dpybuffer[10]={0x11,
      +                          0xF9,0x23,0x61,0xC9,0x45,0x05,0xF1,0x01,0x41};
    74  005D                     _dpybuffer
    75  005D                     	ds	1
    76  005E                     	ds	1
    77  005F                     	ds	1
    78  0060                     	ds	1
    79  0061                     	ds	1
    80  0062                     	ds	1
    81  0063                     	ds	1
    82  0064                     	ds	1
    83  0065                     	ds	1
    84  0066                     	ds	1
    85                           ;main.c: 25: unsigned char TXBuffer[]={0x55,0x5
      +                          5,0x55,0x55,0x55,0xCA,0x01,0x00};
    86  0067                     _TXBuffer
    87  0067                     	ds	1
    88  0068                     	ds	1
    89  0069                     	ds	1
    90  006A                     	ds	1
    91  006B                     	ds	1
    92  006C                     	ds	1
    93  006D                     	ds	1
    94  006E                     	ds	1
    95                           
    96                           	psect	idata_0
    97  07D7  34FF               	retlw	-1
    98  07D8  34FF               	retlw	-1
    99  07D9  3408               	retlw	8
   100  07DA  3403               	retlw	3
   101  07DB  34C0               	retlw	-64
   102  07DC  34C8               	retlw	-56
   103  07DD  3485               	retlw	-123
   104  07DE  3451               	retlw	81
   105  07DF  343A               	retlw	58
   106  07E0  3406               	retlw	6
   107  07E1  341C               	retlw	28
   108  07E2  346C               	retlw	108
   109  07E3  34FF               	retlw	-1
   110  07E4  34FE               	retlw	-2
   111  07E5  34BB               	retlw	-69
   112  07E6  34A9               	retlw	-87
   113  07E7  347F               	retlw	127
   114  07E8  346E               	retlw	110
   115  07E9  3497               	retlw	-105
   116  07EA  34C5               	retlw	-59
   117  07EB  3402               	retlw	2
   118  07EC  3401               	retlw	1
   119  07ED  3401               	retlw	1
   120  07EE  3411               	retlw	17
   121  07EF  34F9               	retlw	-7
   122  07F0  3423               	retlw	35
   123  07F1  3461               	retlw	97
   124  07F2  34C9               	retlw	-55
   125  07F3  3445               	retlw	69
   126  07F4  3405               	retlw	5
   127  07F5  34F1               	retlw	-15
   128  07F6  3401               	retlw	1
   129  07F7  3441               	retlw	65
   130  07F8  3455               	retlw	85
   131  07F9  3455               	retlw	85
   132  07FA  3455               	retlw	85
   133  07FB  3455               	retlw	85
   134  07FC  3455               	retlw	85
   135  07FD  34CA               	retlw	-54
   136  07FE  3401               	retlw	1
   137  07FF  3400               	retlw	0
   138                           
   139                           	psect	const1
   140                           ;cc1000.h: 50: void ConfigureCC1000(void);
   141                           ;cc1000.h: 52: void WriteToCC1000Register(char 
      +                          addr, char data);
   142                           ;cc1000.h: 54: char ReadFromCC1000Register(char
      +                           addr);
   143                           ;cc1000.h: 55: void ResetCC1000(void);
   144                           ;cc1000.h: 56: char CalibrateCC1000(void);
   145                           ;cc1000.h: 57: char SetupCC1000RX(char RXCurren
      +                          t, char RXPLL);
   146                           ;cc1000.h: 58: char SetupCC1000TX(char TXCurren
      +                          t, char TXPLL);
   147                           ;cc1000.h: 59: void SetupCC1000PD(void);
   148                           ;cc1000.h: 60: void WakeUpCC1000ToRX(char RXCur
      +                          rent, char RXPLL);
   149                           ;cc1000.h: 61: void WakeUpCC1000ToTX(char TXCur
      +                          rent, char TXPLL);
   150                           ;cc1000.h: 68: void ResetFreqSynth(void);
   151                           ;cc1000pic.c: 16: const unsigned char Configura
      +                          tion[] =
   152                           ;cc1000pic.c: 17: {
   153                           ;cc1000pic.c: 18: 0x58,
   154                           ;cc1000pic.c: 19: 0x20,
   155                           ;cc1000pic.c: 20: 0x00,
   156                           ;cc1000pic.c: 21: 0x42,
   157                           ;cc1000pic.c: 22: 0x15,
   158                           ;cc1000pic.c: 23: 0x78,
   159                           ;cc1000pic.c: 24: 0x00,
   160                           ;cc1000pic.c: 25: 0xc8,
   161                           ;cc1000pic.c: 26: 0x81,
   162                           ;cc1000pic.c: 27: 0x10,
   163                           ;cc1000pic.c: 28: 0xFF,
   164                           ;cc1000pic.c: 29: 0x48,
   165                           ;cc1000pic.c: 30: 0x10,
   166                           ;cc1000pic.c: 31: 0x26,
   167                           ;cc1000pic.c: 32: 0x8c,
   168                           ;cc1000pic.c: 33: 0x6f,
   169                           ;cc1000pic.c: 34: 0x27,
   170                           ;cc1000pic.c: 35: 0x70,
   171                           ;cc1000pic.c: 36: 0x01,
   172                           ;cc1000pic.c: 38: 0x00,
   173                           ;cc1000pic.c: 39: 0x25,
   174  00D9  0782               	addwf	2
   175  00DA                     _Configuration
   176  00DA  3458               	retlw	88
   177  00DB  3420               	retlw	32
   178  00DC  3400               	retlw	0
   179  00DD  3442               	retlw	66
   180  00DE  3415               	retlw	21
   181  00DF  3478               	retlw	120
   182  00E0  3400               	retlw	0
   183  00E1  34C8               	retlw	-56
   184  00E2  3481               	retlw	-127
   185  00E3  3410               	retlw	16
   186  00E4  34FF               	retlw	-1
   187  00E5  3448               	retlw	72
   188  00E6  3410               	retlw	16
   189  00E7  3426               	retlw	38
   190  00E8  348C               	retlw	-116
   191  00E9  346F               	retlw	111
   192  00EA  3427               	retlw	39
   193  00EB  3470               	retlw	112
   194  00EC  3401               	retlw	1
   195  00ED  3400               	retlw	0
   196  00EE  3425               	retlw	37
   197                           
   198                           	psect	text17
   199                           ;cc1000pic.c: 118: unsigned char ReadFromCC1000
      +                          Register(unsigned char addr1)
   200                           ;cc1000pic.c: 119: {
   201  010C                     _ReadFromCC1000Register
   202                           ;	_addr1 assigned to ?a_ReadFromCC1000Register+
      +                          0
   203  0000                     _ReadFromCC1000Register$addr1	set	?a_ReadFromCC
      +                          1000Register
   204                           ;	_BitCounter assigned to ?a_ReadFromCC1000Regi
      +                          ster+1
   205  0000                     _ReadFromCC1000Register$BitCounter	set	?a_ReadF
      +                          romCC1000Register+1
   206                           ;	_Byte assigned to ?a_ReadFromCC1000Register+2
   207  0000                     _ReadFromCC1000Register$Byte	set	?a_ReadFromCC1
      +                          000Register+2
   208                           ;_addr1 stored from w
   209  010C  0183               	clrf	3	;select bank 0
   210  010D  00BF               	movwf	?a_ReadFromCC1000Register

⌨️ 快捷键说明

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