📄 vmeter.map
字号:
HI-TECH Software PICC Compiler V8.05PL2
Linker command line:
-z -MVmeter.map -ol.obj \
-ppowerup=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,stringtable,pstrings,strings \
-ABANK0=020h-07Fh -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE \
-ABANK1=0A0h-0EFh -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
-ABANK2=0110h-016Fh \
-prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
-ABANK3=0190h-01EFh \
-prbit_3=BANK3,rbss_3=BANK3,rdata_3=BANK3,idata_3=CODE \
-ACOMBANK=070h-07Fh -ptemp=COMBANK -ACODE=0-7FFhx4 -ACONST=0-0FFhx32 \
-pconfig=2007h -pidloc=2000h -AEEDATA=2100h-21FFh -peeprom_data=EEDATA \
-pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
-pfloat_text3=CODE,float_text4=CODE \
-pnvram=BANK0,nvram_1=BANK1,nvram_2=BANK2,nvram_3=BANK3 \
-pnvbit_0=BANK0,nvbit_1=BANK1,nvbit_2=BANK2,nvbit_3=BANK3 -Q16F877 \
-h+Vmeter.sym -E -ED:\Temp\_2FK.AAA -ver=PICC#V8.05PL2 \
C:\HT-PIC\LIB\picrt42c.obj \
D:\My Documents\My Designs\PICmicro\Vmeter\Vmeter.obj \
C:\HT-PIC\LIB\pic61--u.lib C:\HT-PIC\LIB\pic42c-c.lib \
C:\HT-PIC\LIB\pic61--u.lib
Object code version is 3.7
Machine type is 16F877
Call graph:
*_main size 0,0 offset 0
_LCD_Begin size 0,3 offset 0
_DelayMs size 0,2 offset 7
_SetCommand size 0,1 offset 6
_DelayMs size 0,2 offset 7
_SetChar size 2,2 offset 0
_SetCommand size 0,1 offset 6
_DelayMs size 0,2 offset 7
_SetData size 0,1 offset 6
_DelayMs size 0,2 offset 7
string_table
* _PutString size 3,1 offset 2
* _SetCommand size 0,1 offset 6
* _DelayMs size 0,2 offset 7
* _SetData size 0,1 offset 6
* _DelayMs size 0,2 offset 7
string_table
* _Display size 0,2 offset 0
* _PutString size 3,1 offset 2
* _SetCommand size 0,1 offset 6
* _DelayMs size 0,2 offset 7
* _SetData size 0,1 offset 6
* _DelayMs size 0,2 offset 7
string_table
lwdiv
lwmul
_DelayS size 0,2 offset 0
_DelayMs size 0,2 offset 7
awtoft
ftmul size 0,0 offset 0
ftunpack1
ftunpack2
fttol size 0,0 offset 0
ftunpack1
l0neg
Name Link Load Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
end_init 15 15 4 8 0
D:\My Documents\My Designs\PICmicro\Vmeter\Vmeter.obj
idata_0 7F3 7F3 D FE6 0
strings 43 43 29 8 0
rdata_0 2C 2C D 20 1
rbss_0 21 21 2 20 1
rbit_0 100 20 2 20 1 8
temp 70 70 6 70 1
const1 6C 6C 41 D8 0
text0 507 507 1CA A0E 0
C:\HT-PIC\LIB\pic61--u.lib
C:\HT-PIC\LIB\pic42c-c.lib
btemp0.obj temp 70 70 1 70 1
btemp10.obj temp 70 70 B 70 1
btemp11.obj temp 70 70 C 70 1
btemp1.obj temp 70 70 2 70 1
btemp2.obj temp 70 70 3 70 1
btemp3.obj temp 70 70 4 70 1
btemp4.obj temp 70 70 5 70 1
btemp5.obj temp 70 70 6 70 1
btemp6.obj temp 70 70 7 70 1
btemp7.obj temp 70 70 8 70 1
btemp8.obj temp 70 70 9 70 1
btemp9.obj temp 70 70 A 70 1
clrbank0.obj init 4 4 4 8 0
clrbit0.obj init 8 8 4 8 0
clr.obj clrtext 19 19 7 8 0
codeptr.obj
copy.obj clrtext 20 20 D 8 0
temp 70 70 1 70 1
cpybank0.obj init C C 9 8 0
float.obj float_tex 6DD 6DD 4E DBA 0
temp 70 70 9 70 1
ftmul.obj float_tex 72B 72B 41 DBA 0
temp 70 70 C 70 1
fttol.obj float_tex 76C 76C 23 DBA 0
temp 70 70 9 70 1
l0neg.obj float_tex 7E5 7E5 E FCA 0
temp 70 70 4 70 1
ltoft.obj float_tex 78F 78F 13 DBA 0
temp 70 70 9 70 1
powerup.obj powerup 0 0 4 0 0
store3.obj temp 70 70 9 70 1
ftext0 6D1 6D1 C DA2 0
stringtab.obj stringtab 2D 2D 16 8 0
code_ptr 39 39 2 20 1
wdiv.obj float_tex 7AB 7AB 3A F56 0
temp 70 70 7 70 1
wmul.obj temp 70 70 6 70 1
text 4F2 4F2 15 9E4 0
wtoft.obj float_tex 7A2 7A2 9 DBA 0
temp 70 70 9 70 1
C:\HT-PIC\LIB\pic61--u.lib
COMMON rbss_0 23 23 9 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 2C 2C D
rbss_0 21 21 B
rbit_0 100 20 2
temp 70 70 C
code_ptr 39 39 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
CLASS CODE
idata_0 7F3 7F3 D
powerup 0 0 4
float_tex 7AB 7AB 3A
float_tex 7E5 7E5 E
clrtext 19 19 14
float_tex 6DD 6DD CE
end_init 15 15 4
init 4 4 11
text0 507 507 1CA
ftext0 6D1 6D1 C
text 4F2 4F2 15
CLASS CONST
const1 6C 6C 41
CLASS EEDATA
CLASS ENTRY
stringtab 2D 2D 16
CLASS STRING
strings 43 43 29
CLASS IDLOC
CLASS CONFIG
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000068 00006C 8 0 CODE
rbit_0 000020 00001B 00003B 20 1 BANK0
temp 000070 00000C 00007C 70 1 COMBANK
const1 00006C 000041 0000AD D8 0 CONST
text 0004F2 000015 000507 9E4 0 CODE
text0 000507 0001CA 0006D1 A0E 0 CODE
ftext0 0006D1 00000C 0006DD DA2 0 CODE
float_text4 0006DD 0000CE 0007AB DBA 0 CODE
float_text1 0007AB 00003A 0007E5 F56 0 CODE
float_text0 0007E5 00000E 0007F3 FCA 0 CODE
idata_0 0007F3 00000D 000800 FE6 0 CODE
UNUSED ADDRESS RANGES
BANK0 003B-006F
007C-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 00AD-04F1
0800-1FFF
COMBANK 007C-007F
CONST 00AD-04F1
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?_PutString rbss_0 0025 ?_SetChar rbss_0 0023
?a_DelayMs rbss_0 002A ?a_DelayS rbss_0 0023
?a_Display rbss_0 0023 ?a_LCD_Begin rbss_0 0023
?a_PutString rbss_0 0028 ?a_SetChar rbss_0 0025
?a_SetCommand rbss_0 0029 ?a_SetData rbss_0 0029
_DelayMs text0 0507 _DelayS text0 0510
_Display text0 05C6 _LCD_Begin text0 0554
_Old_V rbss_0 0021 _PutString text0 059D
_SetChar text0 0633 _SetCommand text0 051B
_SetData text0 0537 _V rdata_0 0037
__Bnvbit_0 nvbit_0 0039 __Bnvbit_1 nvbit_1 00A0
__Bnvbit_2 nvbit_2 0110 __Bnvbit_3 nvbit_3 0190
__Brbit_0 rbit_0 0020 __Brbit_1 rbit_1 00A0
__Brbit_2 rbit_2 0110 __Brbit_3 rbit_3 0190
__H__Z08211RS_ __Z08211RS_ 0190 __Hclrtext clrtext 002D
__Hcode code 0190 __Hcode_ptr code_ptr 003B
__Hcommon_ram common_ram 0190 __Hconfig config 2007
__Heeprom_data eeprom_data 2100 __Hend_init end_init 0019
__Hfloat_text0 float_text0 07F3 __Hfloat_text1 float_text1 07E5
__Hfloat_text2 float_text2 006C __Hfloat_text3 float_text3 006C
__Hfloat_text4 float_text4 07AB __Hidata_0 idata_0 0800
__Hidata_1 idata_1 006C __Hidata_2 idata_2 006C
__Hidata_3 idata_3 006C __Hidloc idloc 2000
__Hinit init 0015 __Hinit23 init23 0015
__Hintcode intcode 0004 __Hintentry intentry 0004
__Hintret intret 0004 __Hintsave intsave 0190
__Hintsave_0 intsave_0 0190 __Hintsave_1 intsave_1 0190
__Hintsave_2 intsave_2 0190 __Hintsave_3 intsave_3 0190
__Hnvbit_0 nvbit_0 01C8 __Hnvbit_1 nvbit_1 0500
__Hnvbit_2 nvbit_2 0880 __Hnvbit_3 nvbit_3 0C80
__Hnvram nvram 0039 __Hnvram_1 nvram_1 00A0
__Hnvram_2 nvram_2 0110 __Hnvram_3 nvram_3 0190
__Hpowerup powerup 0004 __Hpstrings pstrings 0043
__Hrbit_0 rbit_0 0102 __Hrbit_1 rbit_1 0500
__Hrbit_2 rbit_2 0880 __Hrbit_3 rbit_3 0C80
__Hrbss_0 rbss_0 002C __Hrbss_1 rbss_1 00A0
__Hrbss_2 rbss_2 0110 __Hrbss_3 rbss_3 0190
__Hrdata_0 rdata_0 0039 __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0110 __Hrdata_3 rdata_3 0190
__Hstrings strings 006C __Hstringtable stringtable 0043
__Hstruct struct 003B __Htemp temp 007C
__Htext text 0190 __Hvectors vectors 00AD
__L__Z08211RS_ __Z08211RS_ 0190 __Lclrtext clrtext 0019
__Lcode code 0190 __Lcode_ptr code_ptr 0039
__Lcommon_ram common_ram 0190 __Lconfig config 2007
__Leeprom_data eeprom_data 2100 __Lend_init end_init 0015
__Lfloat_text0 float_text0 07E5 __Lfloat_text1 float_text1 07AB
__Lfloat_text2 float_text2 006C __Lfloat_text3 float_text3 006C
__Lfloat_text4 float_text4 06DD __Lidata_0 idata_0 07F3
__Lidata_1 idata_1 006C __Lidata_2 idata_2 006C
__Lidata_3 idata_3 006C __Lidloc idloc 2000
__Linit init 0004 __Linit23 init23 0015
__Lintcode intcode 0004 __Lintentry intentry 0004
__Lintret intret 0004 __Lintsave intsave 0190
__Lintsave_0 intsave_0 0190 __Lintsave_1 intsave_1 0190
__Lintsave_2 intsave_2 0190 __Lintsave_3 intsave_3 0190
__Lnvbit_0 nvbit_0 01C8 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 0039 __Lnvram_1 nvram_1 00A0
__Lnvram_2 nvram_2 0110 __Lnvram_3 nvram_3 0190
__Lpowerup powerup 0000 __Lpstrings pstrings 0043
__Lrbit_0 rbit_0 0100 __Lrbit_1 rbit_1 0500
__Lrbit_2 rbit_2 0880 __Lrbit_3 rbit_3 0C80
__Lrbss_0 rbss_0 0021 __Lrbss_1 rbss_1 00A0
__Lrbss_2 rbss_2 0110 __Lrbss_3 rbss_3 0190
__Lrdata_0 rdata_0 002C __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0110 __Lrdata_3 rdata_3 0190
__Lstrings strings 0043 __Lstringtable stringtable 002D
__Lstruct struct 003B __Ltemp temp 0070
__Ltext text 0190 __Lvectors vectors 00AD
__S0 (abs) 2100 __S1 (abs) 0190
_exit init 0004 _main text0 0651
_normal rdata_0 0035 _own const1 006D
_step rbit_0 0101 _string rdata_0 0031
_volts rdata_0 002C _warn rdata_0 0033
altoft float_text4 078F awmul text 04F2
awtoft float_text4 07A2 clear_bank0 init 0004
clear_bit0 init 0008 clear_ram clrtext 001C
code_ptr code_ptr 0039 copy_bank0 init 000C
copy_data clrtext 0020 dowdiv float_text1 07AC
ftmul float_text4 072B ftmul_x float_text4 072C
ftnorm1 float_text4 0707 fttol float_text4 076C
ftunpack1 float_text4 06DD ftunpack2 float_text4 06EC
intlevel0 intentry 0004 intlevel1 intentry 0004
l0neg float_text0 07E5 lltoft float_text4 0794
lwdiv float_text1 07AB lwmod float_text1 07AB
lwmul text 04F2 lwtoft float_text4 07A8
powerup powerup 0000 start init 0004
storeback_3 ftext0 06D1 string_indir stringtable 0030
string_table stringtable 002D used_btemp0 (abs) 0001
used_btemp1 (abs) 0001 used_btemp10 (abs) 0001
used_btemp11 (abs) 0001 used_btemp2 (abs) 0001
used_btemp3 (abs) 0001 used_btemp4 (abs) 0001
used_btemp5 (abs) 0001 used_btemp6 (abs) 0001
used_btemp7 (abs) 0001 used_btemp8 (abs) 0001
used_btemp9 (abs) 0001 used_code_ptr (abs) 0001
zerctt float_text4 06E8
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -