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