📄 18b20.map
字号:
HI-TECH Software C Compiler
Linker command line:
--edf=d:\Program Files\HI-TECH Software\PICC\LITE\9.60\dat\en_msgs.txt \
-h+18B20.sym -z -Q16F877A -ol.obj -M18B20.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\PC00864\LOCALS~1\Temp\s1eo.obj 18B20.obj \
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib \
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib \
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib \
d:\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
_init size 0,0 offset 0
* _get_temp size 0,3 offset 0
_reset size 0,1 offset 3
_delay size 1,2 offset 6
* _write_byte size 0,3 offset 3
* _delay size 1,2 offset 6
_display size 0,0 offset 3
_delay size 1,2 offset 6
_read_byte size 0,2 offset 3
_delay size 1,2 offset 6
lbmod size 0,0 offset 3
lbdiv size 0,0 offset 3
lwdiv size 0,0 offset 3
lwmod size 0,0 offset 3
_display size 0,0 offset 3
_delay size 1,2 offset 6
Estimated maximum call depth: 3
Name Link Load Length Selector Space Scale
C:\DOCUME~1\PC00864\LOCALS~1\Temp\s1eo.obj
end_init 0 0 1 0 0
18B20.obj idata_0 7F6 7F6 A FEC 0
rdata_0 36 36 A 20 1
config 2007 2007 1 400E 0
rbss_0 21 21 C 20 1
rbit_0 100 20 1 20 1 8
temp 79 79 5 79 1
text6 6F2 6F2 94 DE4 0
text5 681 681 24 D02 0
text4 65E 65E 23 CBC 0
text7 62B 62B 4 C56 0
text3 640 640 1E C80 0
text0 637 637 9 C6E 0
text2 62F 62F 8 C5E 0
text1 6A5 6A5 4D D4A 0
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib
bdiv.obj float_tex 786 786 36 F0C 0
temp 79 79 5 79 1
btemp0.obj temp 79 79 1 79 1
btemp1.obj temp 79 79 2 79 1
btemp2.obj temp 79 79 3 79 1
btemp3.obj temp 79 79 4 79 1
btemp4.obj temp 79 79 5 79 1
btemp5.obj temp 79 79 6 79 1
btemp6.obj temp 79 79 7 79 1
wdiv.obj float_tex 7BC 7BC 3A F0C 0
temp 79 79 7 79 1
d:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib
COMMON rbss_0 2D 2D 9 20 1
TOTAL Name Link Load Length
CLASS CODE
idata_0 7F6 7F6 A
float_tex 786 786 70
end_init 0 0 1
text6 6F2 6F2 94
text5 681 681 24
text4 65E 65E 23
text7 62B 62B 4
text3 640 640 1E
text0 637 637 9
text2 62F 62F 8
text1 6A5 6A5 4D
CLASS CONST
CLASS ENTRY
CLASS STRING
CLASS BANK0
rdata_0 36 36 A
rbss_0 21 21 15
rbit_0 100 20 1
temp 79 79 7
CLASS BANK1
CLASS COMBANK
CLASS CONFIG
config 2007 2007 1
CLASS IDLOC
CLASS EEDATA
CLASS BANK3
CLASS BANK2
SEGMENTS Name Load Length Top Selector Space Class
reset_vec 000000 000001 000001 0 0 CODE
rbit_0 000020 000020 000040 20 1 BANK0
temp 000079 000007 000080 79 1 COMBANK
text7 00062B 000004 00062F C56 0 CODE
text2 00062F 000008 000637 C5E 0 CODE
text0 000637 000009 000640 C6E 0 CODE
text3 000640 00001E 00065E C80 0 CODE
text4 00065E 000023 000681 CBC 0 CODE
text5 000681 000024 0006A5 D02 0 CODE
text1 0006A5 00004D 0006F2 D4A 0 CODE
text6 0006F2 000094 000786 DE4 0 CODE
float_text1 000786 000070 0007F6 F0C 0 CODE
idata_0 0007F6 00000A 000800 FEC 0 CODE
config 002007 000001 002008 400E 0 CONFIG
UNUSED ADDRESS RANGES
BANK0 0040-0078
BANK1 00A0-00EF
CODE 0001-062A
COMBANK 0070-0078
CONST 0001-062A
EEDATA 2100-21FF
ENTRY 0001-062A
IDLOC 2000-2003
STRING 0001-062A
Symbol Table
?_delay rbss_0 0033 ?a_delay rbss_0 0034
?a_get_temp rbss_0 002D ?a_read_byte rbss_0 0030
?a_reset rbss_0 0030 ?a_write_byte rbss_0 0030
_THV rbss_0 0021 _TLV rbss_0 0022
_TX rbss_0 0023 _TZ rbss_0 0024
__Beeprom_data eeprom_data 2100 __Bnvbit_0 nvbit_0 0002
__Bnvbit_1 nvbit_1 00A0 __Bnvbit_2 nvbit_2 0002
__Bnvbit_3 nvbit_3 0002 __Bptbit_0 ptbit_0 0002
__Brbit_0 rbit_0 0020 __Brbit_1 rbit_1 00A0
__Brbit_2 rbit_2 0002 __Brbit_3 rbit_3 0002
__Hclrtext clrtext 0001 __Hcode code 0002
__Hcommon_ram common_ram 0002 __Hconfig config 2008
__Heeprom_data eeprom_data 0000 __Hend_init end_init 0001
__Hfloat_text0 float_text0 0001 __Hfloat_text1 float_text1 07F6
__Hfloat_text2 float_text2 0001 __Hfloat_text3 float_text3 0001
__Hfloat_text4 float_text4 0001 __Hidata_0 idata_0 0800
__Hidata_1 idata_1 0001 __Hidata_2 idata_2 0002
__Hidata_3 idata_3 0002 __Hidloc idloc 2000
__Hinit init 0000 __Hinit23 init23 0002
__Hintcode intcode 0000 __Hintentry intentry 0000
__Hintret intret 0000 __Hintsave intsave 0002
__Hintsave_0 intsave_0 0070 __Hintsave_1 intsave_1 00A0
__Hintsave_2 intsave_2 0002 __Hintsave_3 intsave_3 0002
__Hmaintext maintext 0001 __Hnvbit_0 nvbit_0 0010
__Hnvbit_1 nvbit_1 0500 __Hnvbit_2 nvbit_2 0010
__Hnvbit_3 nvbit_3 0010 __Hnvram nvram 0040
__Hnvram_1 nvram_1 00A0 __Hnvram_2 nvram_2 0002
__Hnvram_3 nvram_3 0002 __Hpowerup powerup 0001
__Hpstrings pstrings 0001 __Hptbit_0 ptbit_0 0010
__Hrbit_0 rbit_0 0101 __Hrbit_1 rbit_1 0500
__Hrbit_2 rbit_2 0010 __Hrbit_3 rbit_3 0010
__Hrbss_0 rbss_0 0036 __Hrbss_1 rbss_1 00A0
__Hrbss_2 rbss_2 0002 __Hrbss_3 rbss_3 0002
__Hrdata_0 rdata_0 0040 __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0002 __Hrdata_3 rdata_3 0002
__Hreset_vec reset_vec 0000 __Hstrings strings 0001
__Hstringtable stringtable 0001 __Hstruct struct 0040
__Htemp temp 0080 __Htext text 0002
__Lclrtext clrtext 0001 __Lcode code 0002
__Lcommon_ram common_ram 0002 __Lconfig config 2007
__Leeprom_data eeprom_data 0000 __Lend_init end_init 0000
__Lfloat_text0 float_text0 0001 __Lfloat_text1 float_text1 0786
__Lfloat_text2 float_text2 0001 __Lfloat_text3 float_text3 0001
__Lfloat_text4 float_text4 0001 __Lidata_0 idata_0 07F6
__Lidata_1 idata_1 0001 __Lidata_2 idata_2 0002
__Lidata_3 idata_3 0002 __Lidloc idloc 2000
__Linit init 0000 __Linit23 init23 0002
__Lintcode intcode 0000 __Lintentry intentry 0000
__Lintret intret 0000 __Lintsave intsave 0002
__Lintsave_0 intsave_0 0070 __Lintsave_1 intsave_1 00A0
__Lintsave_2 intsave_2 0002 __Lintsave_3 intsave_3 0002
__Lmaintext maintext 0001 __Lnvbit_0 nvbit_0 0010
__Lnvbit_1 nvbit_1 0500 __Lnvbit_2 nvbit_2 0010
__Lnvbit_3 nvbit_3 0010 __Lnvram nvram 0040
__Lnvram_1 nvram_1 00A0 __Lnvram_2 nvram_2 0002
__Lnvram_3 nvram_3 0002 __Lpowerup powerup 0001
__Lpstrings pstrings 0001 __Lptbit_0 ptbit_0 0010
__Lrbit_0 rbit_0 0100 __Lrbit_1 rbit_1 0500
__Lrbit_2 rbit_2 0010 __Lrbit_3 rbit_3 0010
__Lrbss_0 rbss_0 0021 __Lrbss_1 rbss_1 00A0
__Lrbss_2 rbss_2 0002 __Lrbss_3 rbss_3 0002
__Lrdata_0 rdata_0 0036 __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0002 __Lrdata_3 rdata_3 0002
__Lreset_vec reset_vec 0000 __Lstrings strings 0001
__Lstringtable stringtable 0001 __Lstruct struct 0040
__Ltemp temp 0079 __Ltext text 0002
__S0 (abs) 2008 __S1 (abs) 00A0
__S2 (abs) 2100 _baifen rbss_0 0025
_delay text0 0637 _display text1 06A5
_exit init 0000 _ge rbss_0 0026
_get_temp text6 06F2 _init text2 062F
_main text7 062B _qianfen rbss_0 0027
_read_byte text5 0681 _reset text3 0640
_shi rbss_0 0028 _shifen rbss_0 0029
_table rdata_0 0036 _wanfen rbss_0 002A
_wd rbss_0 002B _write_byte text4 065E
dobdiv float_text1 0788 dowdiv float_text1 07BD
intlevel0 intentry 0000 intlevel1 intentry 0000
lbdiv float_text1 0786 lbdiv_t float_text1 0787
lbmod float_text1 0786 lbmod_t float_text1 0787
lwdiv float_text1 07BC lwmod float_text1 07BC
reset_vec reset_vec 0000 start init 0000
used_btemp0 (abs) 0001 used_btemp1 (abs) 0001
used_btemp2 (abs) 0001 used_btemp3 (abs) 0001
used_btemp4 (abs) 0001 used_btemp5 (abs) 0001
used_btemp6 (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -