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

📄 cc1020hs.lst

📁 高频通讯CC1020,PIC控制,源代码全
💻 LST
📖 第 1 页 / 共 5 页
字号:
   674  05B5  01D2               	clrf	?_WriteToCC1020Register
   675  05B6  301C               	movlw	28
   676  05B7  256D  120A  118A   	fcall	_WriteToCC1020Register
   677                           ;CC1020HS.c: 542: WriteToCC1020Register(0x1B,0x
      +                          B5);
   678  05BA  30B5               	movlw	-75
   679  05BB  00D2               	movwf	?_WriteToCC1020Register
   680  05BC  301B               	movlw	27
   681  05BD  256D  120A  118A   	fcall	_WriteToCC1020Register
   682                           ;CC1020HS.c: 545: for(TimeOutCounter=106; ((Rea
      +                          dFromCC1020Register(0x40)&0x80)==0)&&(TimeOutCo
      +                          unter>0); TimeOutCounter--);
   683  05C0  306A               	movlw	106
   684  05C1  00D0               	movwf	?a_CalibrateCC1020+1	;volatile
   685  05C2  01D1               	clrf	?a_CalibrateCC1020+2	;volatile
   686  05C3  2DC8               	goto	l134
   687  05C4                     l131
   688  05C4  08D0               	movf	?a_CalibrateCC1020+1	;volatile
   689  05C5  1903               	btfsc	3,2
   690  05C6  03D1               	decf	?a_CalibrateCC1020+2	;volatile
   691  05C7  03D0               	decf	?a_CalibrateCC1020+1	;volatile
   692  05C8                     l134
   693  05C8  3040               	movlw	64
   694  05C9  2586               	fcall	_ReadFromCC1020Register
   695  05CA  00F0               	movwf	btemp
   696  05CB  1BF0               	btfsc	btemp,7
   697  05CC  2DD1               	goto	l132
   698  05CD  0851               	movf	?a_CalibrateCC1020+2,w	;volatile
   699  05CE  0450               	iorwf	?a_CalibrateCC1020+1,w	;volatile
   700  05CF  1D03               	btfss	3,2
   701  05D0  2DC4               	goto	l131
   702  05D1                     l132
   703                           ;CC1020HS.c: 548: for(TimeOutCounter=106; ((Rea
      +                          dFromCC1020Register(0x40)&0x10)==0)&&(TimeOutCo
      +                          unter>0); TimeOutCounter--);
   704  05D1  306A               	movlw	106
   705  05D2  00D0               	movwf	?a_CalibrateCC1020+1	;volatile
   706  05D3  01D1               	clrf	?a_CalibrateCC1020+2	;volatile
   707  05D4  2DD9               	goto	l138
   708  05D5                     l135
   709  05D5  08D0               	movf	?a_CalibrateCC1020+1	;volatile
   710  05D6  1903               	btfsc	3,2
   711  05D7  03D1               	decf	?a_CalibrateCC1020+2	;volatile
   712  05D8  03D0               	decf	?a_CalibrateCC1020+1	;volatile
   713  05D9                     l138
   714  05D9  3040               	movlw	64
   715  05DA  2586               	fcall	_ReadFromCC1020Register
   716  05DB  00F0               	movwf	btemp
   717  05DC  1A70               	btfsc	btemp,4
   718  05DD  2DE2               	goto	l136
   719  05DE  0851               	movf	?a_CalibrateCC1020+2,w	;volatile
   720  05DF  0450               	iorwf	?a_CalibrateCC1020+1,w	;volatile
   721  05E0  1D03               	btfss	3,2
   722  05E1  2DD5               	goto	l135
   723  05E2                     l136
   724                           ;CC1020HS.c: 551: WriteToCC1020Register(0x1C,PA
      +                          _POWER);
   725  05E2  084F               	movf	?a_CalibrateCC1020,w
   726  05E3  00D2               	movwf	?_WriteToCC1020Register
   727  05E4  301C               	movlw	28
   728  05E5  256D  120A  118A   	fcall	_WriteToCC1020Register
   729                           ;CC1020HS.c: 554: return ((ReadFromCC1020Regist
      +                          er(0x40)&0x10)==0x10);
   730  05E8  3040               	movlw	64
   731  05E9  2586               	fcall	_ReadFromCC1020Register
   732  05EA  00F0               	movwf	btemp
   733  05EB  3000               	movlw	0
   734  05EC  1A70               	btfsc	btemp,4
   735  05ED  3001               	movlw	1
   736                           ;CC1020HS.c: 555: }
   737  05EE  0008               	return
   738  05EF                     _SetupCC1020RX
   739                           ;	_RXANALOG assigned to ?a_SetupCC1020RX+0
   740  0000                     _SetupCC1020RX$RXANALOG	set	?a_SetupCC1020RX
   741                           ;	_lock_status assigned to ?a_SetupCC1020RX+1
   742  0000                     _SetupCC1020RX$lock_status	set	?a_SetupCC1020RX
      +                          +1
   743                           ;	_TimeOutCounter assigned to ?a_SetupCC1020RX+
      +                          2
   744  0000                     _SetupCC1020RX$TimeOutCounter	set	?a_SetupCC102
      +                          0RX+2
   745                           ;_RXANALOG stored from w
   746  05EF  0183               	clrf	3	;select bank 0
   747  05F0  00CB               	movwf	?a_SetupCC1020RX
   748                           ;CC1020HS.c: 562: volatile INT16U TimeOutCounte
      +                          r;
   749  05F1  3011               	movlw	17
   750  05F2  00D2               	movwf	?_WriteToCC1020Register
   751  05F3  3000               	movlw	0
   752  05F4  256D  120A  118A   	fcall	_WriteToCC1020Register
   753                           ;CC1020HS.c: 566: WriteToCC1020Register(0x17,RX
      +                          ANALOG);
   754  05F7  084B               	movf	?a_SetupCC1020RX,w
   755  05F8  00D2               	movwf	?_WriteToCC1020Register
   756  05F9  3017               	movlw	23
   757  05FA  256D  120A  118A   	fcall	_WriteToCC1020Register
   758                           ;CC1020HS.c: 567: for(TimeOutCounter=106;((Read
      +                          FromCC1020Register(0x40)&0x10)==0)&&(TimeOutCou
      +                          nter>0);TimeOutCounter--);
   759  05FD  306A               	movlw	106
   760  05FE  00CD               	movwf	?a_SetupCC1020RX+2	;volatile
   761  05FF  01CE               	clrf	?a_SetupCC1020RX+3	;volatile
   762  0600  2E05               	goto	l143
   763  0601                     l140
   764  0601  08CD               	movf	?a_SetupCC1020RX+2	;volatile
   765  0602  1903               	btfsc	3,2
   766  0603  03CE               	decf	?a_SetupCC1020RX+3	;volatile
   767  0604  03CD               	decf	?a_SetupCC1020RX+2	;volatile
   768  0605                     l143
   769  0605  3040               	movlw	64
   770  0606  2586               	fcall	_ReadFromCC1020Register
   771  0607  00F0               	movwf	btemp
   772  0608  1A70               	btfsc	btemp,4
   773  0609  2E0E               	goto	l141
   774  060A  084E               	movf	?a_SetupCC1020RX+3,w	;volatile
   775  060B  044D               	iorwf	?a_SetupCC1020RX+2,w	;volatile
   776  060C  1D03               	btfss	3,2
   777  060D  2E01               	goto	l140
   778  060E                     l141
   779                           ;CC1020HS.c: 569: if((ReadFromCC1020Register(0x
      +                          40)&0x10)==0x10)
   780  060E  3040               	movlw	64
   781  060F  2586               	fcall	_ReadFromCC1020Register
   782  0610  00F0               	movwf	btemp
   783  0611  1E70               	btfss	btemp,4
   784  0612  2E16               	goto	l144
   785                           ;CC1020HS.c: 570: {
   786  0613  01CC               	clrf	?a_SetupCC1020RX+1
   787  0614  0ACC               	incf	?a_SetupCC1020RX+1
   788                           ;CC1020HS.c: 573: }
   789  0615  2E21               	goto	l145
   790  0616                     l144
   791                           ;CC1020HS.c: 575: {
   792  0616  084A               	movf	?_SetupCC1020RX,w
   793  0617  25B3  120A  118A   	fcall	_CalibrateCC1020
   794  061A  3800               	iorlw	0
   795  061B  1903               	btfsc	3,2
   796  061C  2E20               	goto	l146
   797                           ;CC1020HS.c: 577: {
   798  061D  3002               	movlw	2
   799  061E  00CC               	movwf	?a_SetupCC1020RX+1
   800                           ;CC1020HS.c: 579: }
   801  061F  2E21               	goto	l145
   802  0620                     l146
   803                           ;CC1020HS.c: 581: {
   804  0620  01CC               	clrf	?a_SetupCC1020RX+1
   805                           ;CC1020HS.c: 583: }
   806  0621                     l145
   807                           ;CC1020HS.c: 584: }
   808                           ;CC1020HS.c: 585: WriteToCC1020Register(0x00,0x
      +                          01);
   809  0621  01D2               	clrf	?_WriteToCC1020Register
   810  0622  0AD2               	incf	?_WriteToCC1020Register
   811  0623  3000               	movlw	0
   812  0624  256D  120A  118A   	fcall	_WriteToCC1020Register
   813                           ;CC1020HS.c: 586: return (lock_status);
   814  0627  084C               	movf	?a_SetupCC1020RX+1,w
   815                           ;CC1020HS.c: 587: }
   816  0628  0008               	return
   817  0629                     _SetupCC1020TX
   818                           ;	_TXANALOG assigned to ?a_SetupCC1020TX+0
   819  0000                     _SetupCC1020TX$TXANALOG	set	?a_SetupCC1020TX
   820                           ;	_lock_status assigned to ?a_SetupCC1020TX+1
   821  0000                     _SetupCC1020TX$lock_status	set	?a_SetupCC1020TX
      +                          +1
   822                           ;	_TimeOutCounter assigned to ?a_SetupCC1020TX+
      +                          2
   823  0000                     _SetupCC1020TX$TimeOutCounter	set	?a_SetupCC102
      +                          0TX+2
   824                           ;_TXANALOG stored from w
   825  0629  0183               	clrf	3	;select bank 0
   826  062A  00CB               	movwf	?a_SetupCC1020TX
   827                           ;CC1020HS.c: 594: volatile INT16U TimeOutCounte
      +                          r;
   828  062B  01D2               	clrf	?_WriteToCC1020Register
   829  062C  301C               	movlw	28
   830  062D  256D  120A  118A   	fcall	_WriteToCC1020Register
   831                           ;CC1020HS.c: 598: WriteToCC1020Register(0x17,TX
      +                          ANALOG);
   832  0630  084B               	movf	?a_SetupCC1020TX,w
   833  0631  00D2               	movwf	?_WriteToCC1020Register
   834  0632  3017               	movlw	23
   835  0633  256D  120A  118A   	fcall	_WriteToCC1020Register
   836                           ;CC1020HS.c: 599: WriteToCC1020Register(0x00,0x
      +                          C1);
   837  0636  30C1               	movlw	-63
   838  0637  00D2               	movwf	?_WriteToCC1020Register
   839  0638  3000               	movlw	0
   840  0639  256D  120A  118A   	fcall	_WriteToCC1020Register
   841                           ;CC1020HS.c: 600: for(TimeOutCounter=106; ((Rea
      +                          dFromCC1020Register(0x40)&0x10)==0)&&(TimeOutCo
      +                          unter>0); TimeOutCounter--);
   842  063C  306A               	movlw	106
   843  063D  00CD               	movwf	?a_SetupCC1020TX+2	;volatile
   844  063E  01CE               	clrf	?a_SetupCC1020TX+3	;volatile
   845  063F  2E44               	goto	l152
   846  0640                     l149
   847  0640  08CD               	movf	?a_SetupCC1020TX+2	;volatile
   848  0641  1903               	btfsc	3,2
   849  0642  03CE               	decf	?a_SetupCC1020TX+3	;volatile
   850  0643  03CD               	decf	?a_SetupCC1020TX+2	;volatile
   851  0644                     l152
   852  0644  3040               	movlw	64
   853  0645  2586               	fcall	_ReadFromCC1020Register
   854  0646  00F0               	movwf	btemp
   855  0647  1A70               	btfsc	btemp,4
   856  0648  2E4D               	goto	l150
   857  0649  084E               	movf	?a_SetupCC1020TX+3,w	;volatile
   858  064A  044D               	iorwf	?a_SetupCC1020TX+2,w	;volatile
   859  064B  1D03               	btfss	3,2
   860  064C  2E40               	goto	l149
   861  064D                     l150
   862                           ;CC1020HS.c: 602: if((ReadFromCC1020Register(0x
      +                          40)&0x10)==0x10)
   863  064D  3040               	movlw	64
   864  064E  2586               	fcall	_ReadFromCC1020Register
   865  064F  00F0               	movwf	btemp
   866  0650  1E70               	btfss	btemp,4
   867  0651  2E55               	goto	l153
   868                           ;CC1020HS.c: 603: {
   869  0652  01CC               	clrf	?a_SetupCC1020TX+1
   870  0653  0ACC               	incf	?a_SetupCC1020TX+1
   871                           ;CC1020HS.c: 605: }
   872  0654  2E60               	goto	l154
   873  0655                     l153
   874                           ;CC1020HS.c: 607: {
   875  0655  084A               	movf	?_SetupCC1020TX,w
   876  0656  25B3  120A  118A   	fcall	_CalibrateCC1020
   877  0659  3800               	iorlw	0
   878  065A  1903               	btfsc	3,2
   879  065B  2E5F               	goto	l155
   880                           ;CC1020HS.c: 609: {
   881  065C  3002               	movlw	2
   882  065D  00CC               	movwf	?a_SetupCC1020TX+1
   883                           ;CC1020HS.c: 612: }
   884  065E  2E60               	goto	l154
   885  065F                     l155
   886                           ;CC1020HS.c: 614: {
   887  065F  01CC               	clrf	?a_SetupCC1020TX+1
   888                           ;CC1020HS.c: 616: }
   889  0660                     l154
   890                           ;CC1020HS.c: 617: }

⌨️ 快捷键说明

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