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

📄 fasong.map

📁 pic16f877a下与nRF905的通讯程序
💻 MAP
字号:
HI-TECH Software C Compiler 

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\LITE\9.60\dat\en_msgs.txt \
  -h+fasong.sym -z -Q16F877A -ol.obj -Mfasong.map -E1 -ACODE=00h-07FFh \
  -ACONST=00h-0FFhx8 -AENTRY=00h-0FFhx8 -ASTRING=00h-0FFhx8 \
  -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh -ACOMBANK=070h-07Fh \
  -preset_vec=00h,intentry,intcode,intret,init,end_init,clrtext,maintext,stringtable,pstrings,strings \
  -ppowerup=CODE -ptemp=-COMBANK -pintsave_0=-COMBANK \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
  -pintsave_1=BANK1 -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -pnvram_1=BANK1,nvbit_1=BANK1 -ACONFIG=02007h-02007h -pconfig=CONFIG \
  -AIDLOC=02000h-02003h -pidloc=IDLOC -AEEDATA=00h-0FFh/02100h \
  -peeprom_data=EEDATA -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE \
  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s1u8.obj fasong.obj \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib 

Object code version is 3.10

Machine type is 16F877A

Call graph:

*_main size 0,0 offset 0
     _StartUART size 0,0 offset 0
     _system_Init size 0,0 offset 0
*    _Config905 size 0,1 offset 0
*        _Delay size 0,2 offset 1
*        _SpiReadSpiWrite size 0,2 offset 1
*            _Spi_initial size 0,0 offset 3
*    _TX size 0,0 offset 0
         _SetTxMode size 0,0 offset 0
             _Delay size 0,2 offset 1
*        _TxPacket size 0,1 offset 0
*            _Delay size 0,2 offset 1
*            _SpiReadSpiWrite size 0,2 offset 1
*                _Spi_initial size 0,0 offset 3

Estimated maximum call depth: 4


		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s1u8.obj
		init             0        0        B       0     0
		end_init         B        B        A       0     0
		temp            7F       7F        1      7F     1
fasong.obj      idata_0        7D1      7D1       2F     FA2     0
		rdata_0         23       23       2F      20     1
		text7          72D      72D        2     E5A     0
		text6          733      733        5     E66     0
		text5          7A7      7A7       2A     F4E     0
		text8          760      760       10     EC0     0
		text10         770      770       10     EE0     0
		text9          72F      72F        4     E5E     0
		text4          780      780       12     F00     0
		text0          751      751        F     EA2     0
		text3          792      792       15     F24     0
		text2          738      738        B     E70     0
		text1          743      743        E     E86     0

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib
codeptr.obj     
stringtab.obj   stringtab       15       15       16       0     0
		code_ptr        52       52        2      20     1

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

COMMON          rbss_0          20       20        3      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		idata_0        7D1      7D1       2F
		init             0        0        B
		end_init         B        B        A
		text7          72D      72D        2
		text6          733      733        5
		text5          7A7      7A7       2A
		text8          760      760       10
		text10         770      770       10
		text9          72F      72F        4
		text4          780      780       12
		text0          751      751        F
		text3          792      792       15
		text2          738      738        B
		text1          743      743        E

	CLASS	CONST    

	CLASS	ENTRY    
		stringtab       15       15       16

	CLASS	STRING   

	CLASS	BANK0    
		rdata_0         23       23       2F
		rbss_0          20       20        3
		temp            7F       7F        1
		code_ptr        52       52        2

	CLASS	BANK1    

	CLASS	COMBANK  

	CLASS	CONFIG   

	CLASS	IDLOC    

	CLASS	EEDATA   

	CLASS	BANK3    

	CLASS	BANK2    



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	00002B	00002B	       0       0  CODE    
		rbit_0          000020	000034	000054	      20       1  BANK0   
		temp            00007F	000001	000080	      7F       1  COMBANK 
		text7           00072D	000002	00072F	     E5A       0  CODE    
		text9           00072F	000004	000733	     E5E       0  CODE    
		text6           000733	000005	000738	     E66       0  CODE    
		text2           000738	00000B	000743	     E70       0  CODE    
		text1           000743	00000E	000751	     E86       0  CODE    
		text0           000751	00000F	000760	     EA2       0  CODE    
		text8           000760	000010	000770	     EC0       0  CODE    
		text10          000770	000010	000780	     EE0       0  CODE    
		text4           000780	000012	000792	     F00       0  CODE    
		text3           000792	000015	0007A7	     F24       0  CODE    
		text5           0007A7	00002A	0007D1	     F4E       0  CODE    
		idata_0         0007D1	00002F	000800	     FA2       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            0054-007E
	BANK1            00A0-00EF
	CODE             002B-072C
	COMBANK          0070-007E
	CONFIG           2007-2007
	CONST            002B-072C
	EEDATA           2100-21FF
	ENTRY            002B-072C
	IDLOC            2000-2003
	STRING           002B-072C

                                  Symbol Table

?a_Config905       rbss_0      0020  ?a_Delay           rbss_0      0021
?a_R_S_Byte        rbss_0      0020  ?a_SpiReadSpiWrite rbss_0      0021
?a_TxPacket        rbss_0      0020  _Config905         text4       0780
_Delay             text0       0751  _RFConf            rdata_0     0047
_R_S_Byte          text9       072F  _SetTxMode         text6       0733
_SpiReadSpiWrite   text2       0738  _Spi_initial       text1       0743
_StartUART         text8       0760  _TX                text7       072D
_TxAddress         rdata_0     0043  _TxPacket          text5       07A7
_TxRxBuf           rdata_0     0023  __Beeprom_data     eeprom_data 2100
__Bnvbit_0         nvbit_0     0056  __Bnvbit_1         nvbit_1     00A0
__Bnvbit_2         nvbit_2     0056  __Bnvbit_3         nvbit_3     0056
__Bptbit_0         ptbit_0     0056  __Brbit_0          rbit_0      0020
__Brbit_1          rbit_1      00A0  __Brbit_2          rbit_2      0056
__Brbit_3          rbit_3      0056  __Hclrtext         clrtext     0015
__Hcode            code        0056  __Hcode_ptr        code_ptr    0054
__Hcommon_ram      common_ram  0056  __Hconfig          config      2007
__Heeprom_data     eeprom_data 0000  __Hend_init        end_init    0015
__Hfloat_text0     float_text0 002B  __Hfloat_text1     float_text1 002B
__Hfloat_text2     float_text2 002B  __Hfloat_text3     float_text3 002B
__Hfloat_text4     float_text4 002B  __Hidata_0         idata_0     0800
__Hidata_1         idata_1     002B  __Hidata_2         idata_2     0056
__Hidata_3         idata_3     0056  __Hidloc           idloc       2000
__Hinit            init        000B  __Hinit23          init23      0056
__Hintcode         intcode     0000  __Hintentry        intentry    0000
__Hintret          intret      0000  __Hintsave         intsave     0056
__Hintsave_0       intsave_0   0070  __Hintsave_1       intsave_1   00A0
__Hintsave_2       intsave_2   0056  __Hintsave_3       intsave_3   0056
__Hmaintext        maintext    0015  __Hnvbit_0         nvbit_0     02B0
__Hnvbit_1         nvbit_1     0500  __Hnvbit_2         nvbit_2     02B0
__Hnvbit_3         nvbit_3     02B0  __Hnvram           nvram       0052
__Hnvram_1         nvram_1     00A0  __Hnvram_2         nvram_2     0056
__Hnvram_3         nvram_3     0056  __Hpowerup         powerup     002B
__Hpstrings        pstrings    002B  __Hptbit_0         ptbit_0     02B0
__Hrbit_0          rbit_0      0100  __Hrbit_1          rbit_1      0500
__Hrbit_2          rbit_2      02B0  __Hrbit_3          rbit_3      02B0
__Hrbss_0          rbss_0      0023  __Hrbss_1          rbss_1      00A0
__Hrbss_2          rbss_2      0056  __Hrbss_3          rbss_3      0056
__Hrdata_0         rdata_0     0052  __Hrdata_1         rdata_1     00A0
__Hrdata_2         rdata_2     0056  __Hrdata_3         rdata_3     0056
__Hreset_vec       reset_vec   0000  __Hstrings         strings     002B
__Hstringtable     stringtable 002B  __Hstruct          struct      0054
__Htemp            temp        0080  __Htext            text        0056
__Lclrtext         clrtext     0015  __Lcode            code        0056
__Lcode_ptr        code_ptr    0052  __Lcommon_ram      common_ram  0056
__Lconfig          config      2007  __Leeprom_data     eeprom_data 0000
__Lend_init        end_init    000B  __Lfloat_text0     float_text0 002B
__Lfloat_text1     float_text1 002B  __Lfloat_text2     float_text2 002B
__Lfloat_text3     float_text3 002B  __Lfloat_text4     float_text4 002B
__Lidata_0         idata_0     07D1  __Lidata_1         idata_1     002B
__Lidata_2         idata_2     0056  __Lidata_3         idata_3     0056
__Lidloc           idloc       2000  __Linit            init        0000
__Linit23          init23      0056  __Lintcode         intcode     0000
__Lintentry        intentry    0000  __Lintret          intret      0000
__Lintsave         intsave     0056  __Lintsave_0       intsave_0   0070
__Lintsave_1       intsave_1   00A0  __Lintsave_2       intsave_2   0056
__Lintsave_3       intsave_3   0056  __Lmaintext        maintext    0015
__Lnvbit_0         nvbit_0     02B0  __Lnvbit_1         nvbit_1     0500
__Lnvbit_2         nvbit_2     02B0  __Lnvbit_3         nvbit_3     02B0
__Lnvram           nvram       0052  __Lnvram_1         nvram_1     00A0
__Lnvram_2         nvram_2     0056  __Lnvram_3         nvram_3     0056
__Lpowerup         powerup     002B  __Lpstrings        pstrings    002B
__Lptbit_0         ptbit_0     02B0  __Lrbit_0          rbit_0      0100
__Lrbit_1          rbit_1      0500  __Lrbit_2          rbit_2      02B0
__Lrbit_3          rbit_3      02B0  __Lrbss_0          rbss_0      0020
__Lrbss_1          rbss_1      00A0  __Lrbss_2          rbss_2      0056
__Lrbss_3          rbss_3      0056  __Lrdata_0         rdata_0     0023
__Lrdata_1         rdata_1     00A0  __Lrdata_2         rdata_2     0056
__Lrdata_3         rdata_3     0056  __Lreset_vec       reset_vec   0000
__Lstrings         strings     002B  __Lstringtable     stringtable 0015
__Lstruct          struct      0054  __Ltemp            temp        007F
__Ltext            text        0056  __S0               (abs)       2007
__S1               (abs)       00A0  __S2               (abs)       2100
_exit              init        0000  _main              text10      0770
_system_Init       text3       0792  clear_bank0        init        0000
clear_bit0         init        0000  code_ptr           code_ptr    0052
copy_bank0         init        0003  copy_data          end_init    000C
intlevel0          intentry    0000  intlevel1          intentry    0000
reset_vec          reset_vec   0000  start              init        0000
string_indir       stringtable 0018  string_table       stringtable 0015
used_code_ptr      (abs)       0001  

⌨️ 快捷键说明

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