?? main.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+main.sym -z -Q16F877A -ol.obj -Mmain.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\s2uc.obj main.obj main1.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
_lcd_init size 0,1 offset 0
_write_lcd_command size 0,1 offset 6
_delay size 2,0 offset 7
_delay size 2,0 offset 7
* _lcd_display size 3,3 offset 0
* _write_lcd_command size 0,1 offset 6
* _delay size 2,0 offset 7
* _write_lcd_data size 0,1 offset 6
* _delay size 2,0 offset 7
string_table size 0,0 offset 6
Estimated maximum call depth: 3
Name Link Load Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s2uc.obj
init 0 0 4 0 0
end_init 4 4 9 0 0
main.obj text3 79E 79E 1A F3C 0
text4 7D3 7D3 2D FA6 0
text2 784 784 D F08 0
text0 778 778 C EF0 0
text1 791 791 D F22 0
main1.obj const2 32 32 D 46 0
text0 7B8 7B8 1B F70 0
const1 23 23 F 46 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 D D 16 0 0
code_ptr 29 29 2 20 1
C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib
COMMON rbss_0 20 20 9 20 1
TOTAL Name Link Load Length
CLASS CODE
init 0 0 4
end_init 4 4 9
text3 79E 79E 1A
text4 7D3 7D3 2D
text2 784 784 D
text0 778 778 C
text1 791 791 D
text0 7B8 7B8 1B
CLASS CONST
const2 32 32 D
const1 23 23 F
CLASS ENTRY
stringtab D D 16
CLASS STRING
CLASS BANK0
rbss_0 20 20 9
code_ptr 29 29 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 000023 000023 0 0 CODE
rbit_0 000020 00000B 00002B 20 1 BANK0
const1 000023 00001C 00003F 46 0 CONST
text0 000778 00000C 000784 EF0 0 CODE
text2 000784 00000D 000791 F08 0 CODE
text1 000791 00000D 00079E F22 0 CODE
text3 00079E 00001A 0007B8 F3C 0 CODE
text0 0007B8 00001B 0007D3 F70 0 CODE
text4 0007D3 00002D 000800 FA6 0 CODE
UNUSED ADDRESS RANGES
BANK0 002B-007F
BANK1 00A0-00EF
CODE 003F-0777
COMBANK 0070-007F
CONFIG 2007-2007
CONST 003F-0777
EEDATA 2100-21FF
ENTRY 003F-0777
IDLOC 2000-2003
STRING 003F-0777
Symbol Table
?_delay rbss_0 0027 ?_lcd_display rbss_0 0020
?a_lcd_display rbss_0 0023 ?a_lcd_init rbss_0 0020
?a_write_lcd_command rbss_0 0026 ?a_write_lcd_data rbss_0 0026
_LCDDisplay1 const1 0024 _LCDDisplay2 const2 0033
__Beeprom_data eeprom_data 2100 __Bnvbit_0 nvbit_0 0046
__Bnvbit_1 nvbit_1 00A0 __Bnvbit_2 nvbit_2 0046
__Bnvbit_3 nvbit_3 0046 __Bptbit_0 ptbit_0 0046
__Brbit_0 rbit_0 0020 __Brbit_1 rbit_1 00A0
__Brbit_2 rbit_2 0046 __Brbit_3 rbit_3 0046
__Hclrtext clrtext 000D __Hcode code 0046
__Hcode_ptr code_ptr 002B __Hcommon_ram common_ram 0046
__Hconfig config 2007 __Heeprom_data eeprom_data 0000
__Hend_init end_init 000D __Hfloat_text0 float_text0 0023
__Hfloat_text1 float_text1 0023 __Hfloat_text2 float_text2 0023
__Hfloat_text3 float_text3 0023 __Hfloat_text4 float_text4 0023
__Hidata_0 idata_0 0023 __Hidata_1 idata_1 0023
__Hidata_2 idata_2 0046 __Hidata_3 idata_3 0046
__Hidloc idloc 2000 __Hinit init 0004
__Hinit23 init23 0046 __Hintcode intcode 0000
__Hintentry intentry 0000 __Hintret intret 0000
__Hintsave intsave 0046 __Hintsave_0 intsave_0 0070
__Hintsave_1 intsave_1 00A0 __Hintsave_2 intsave_2 0046
__Hintsave_3 intsave_3 0046 __Hmaintext maintext 000D
__Hnvbit_0 nvbit_0 0230 __Hnvbit_1 nvbit_1 0500
__Hnvbit_2 nvbit_2 0230 __Hnvbit_3 nvbit_3 0230
__Hnvram nvram 0029 __Hnvram_1 nvram_1 00A0
__Hnvram_2 nvram_2 0046 __Hnvram_3 nvram_3 0046
__Hpowerup powerup 0023 __Hpstrings pstrings 0023
__Hptbit_0 ptbit_0 0230 __Hrbit_0 rbit_0 0100
__Hrbit_1 rbit_1 0500 __Hrbit_2 rbit_2 0230
__Hrbit_3 rbit_3 0230 __Hrbss_0 rbss_0 0029
__Hrbss_1 rbss_1 00A0 __Hrbss_2 rbss_2 0046
__Hrbss_3 rbss_3 0046 __Hrdata_0 rdata_0 0029
__Hrdata_1 rdata_1 00A0 __Hrdata_2 rdata_2 0046
__Hrdata_3 rdata_3 0046 __Hreset_vec reset_vec 0000
__Hstrings strings 0023 __Hstringtable stringtable 0023
__Hstruct struct 002B __Htemp temp 0070
__Htext text 0046 __Lclrtext clrtext 000D
__Lcode code 0046 __Lcode_ptr code_ptr 0029
__Lcommon_ram common_ram 0046 __Lconfig config 2007
__Leeprom_data eeprom_data 0000 __Lend_init end_init 0004
__Lfloat_text0 float_text0 0023 __Lfloat_text1 float_text1 0023
__Lfloat_text2 float_text2 0023 __Lfloat_text3 float_text3 0023
__Lfloat_text4 float_text4 0023 __Lidata_0 idata_0 0023
__Lidata_1 idata_1 0023 __Lidata_2 idata_2 0046
__Lidata_3 idata_3 0046 __Lidloc idloc 2000
__Linit init 0000 __Linit23 init23 0046
__Lintcode intcode 0000 __Lintentry intentry 0000
__Lintret intret 0000 __Lintsave intsave 0046
__Lintsave_0 intsave_0 0070 __Lintsave_1 intsave_1 00A0
__Lintsave_2 intsave_2 0046 __Lintsave_3 intsave_3 0046
__Lmaintext maintext 000D __Lnvbit_0 nvbit_0 0230
__Lnvbit_1 nvbit_1 0500 __Lnvbit_2 nvbit_2 0230
__Lnvbit_3 nvbit_3 0230 __Lnvram nvram 0029
__Lnvram_1 nvram_1 00A0 __Lnvram_2 nvram_2 0046
__Lnvram_3 nvram_3 0046 __Lpowerup powerup 0023
__Lpstrings pstrings 0023 __Lptbit_0 ptbit_0 0230
__Lrbit_0 rbit_0 0100 __Lrbit_1 rbit_1 0500
__Lrbit_2 rbit_2 0230 __Lrbit_3 rbit_3 0230
__Lrbss_0 rbss_0 0020 __Lrbss_1 rbss_1 00A0
__Lrbss_2 rbss_2 0046 __Lrbss_3 rbss_3 0046
__Lrdata_0 rdata_0 0029 __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0046 __Lrdata_3 rdata_3 0046
__Lreset_vec reset_vec 0000 __Lstrings strings 0023
__Lstringtable stringtable 000D __Lstruct struct 002B
__Ltemp temp 0070 __Ltext text 0046
__S0 (abs) 2007 __S1 (abs) 00A0
__S2 (abs) 2100 _delay text0 0778
_exit init 0000 _lcd_display text4 07D3
_lcd_init text3 079E _main text0 07B8
_write_lcd_command text1 0791 _write_lcd_data text2 0784
clear_bank0 init 0000 clear_bit0 init 0000
clear_ram end_init 0008 code_ptr code_ptr 0029
intlevel0 intentry 0000 intlevel1 intentry 0000
reset_vec reset_vec 0000 start init 0000
string_indir stringtable 0010 string_table stringtable 000D
used_code_ptr (abs) 0001
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -