📄 ds1821_1.map
字号:
Linker command line:
-z -h+DS1821_1.SYM -mDS1821_1.MAP \
-ppowerup=0,intentry=4,intcode,intret,stringtable,strings,init,end_init,clrtext \
-pintsave_0=0Ch -ABANK0=0Ch-04Fh \
-prbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -ACOMBANK=0Ch-04Fh \
-ptemp=COMBANK -ACODE=0-03FFh -ACONST=0-0FFhx4 -pconfig=2007h \
-pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
-pfloat_text3=CODE,float_text4=CODE -pnvram=BANK0 -Q16F84 \
-oC:\WINDOWS\TEMP\L.OBJ C:\HT-PIC\LIB\PICRT400.OBJ DS1821_1.OBJ \
C:\HT-PIC\LIB\PIC400-C.LIB
Object code version is 3.7
Machine type is 16F84
Call graph:
*_main size 0,0 offset 0
_ToggleMode size 0,1 offset 0
_ReadCurrent size 0,0 offset 0
_D_Reset size 0,2 offset 2
_D_Write size 2,2 offset 2
_D_Read size 0,3 offset 0
* _DisplayCurrent size 0,1 offset 0
* _I2C_Send size 2,1 offset 1
_i2cstart->_i2cdelay size 0,2 offset 6
* _i2csendbyte size 0,2 offset 4
* _i2cdelay size 0,2 offset 6
* _i2cclock->_i2cdelay size 0,2 offset 6
_i2cgetack->_i2cdelay size 0,2 offset 6
_i2cstop->_i2cdelay size 0,2 offset 6
_DoUserIO size 0,2 offset 0
_DelayMs size 0,3 offset 2
_WriteCurrent size 0,0 offset 2
_D_Reset size 0,2 offset 2
_D_Write size 2,2 offset 2
Name Link Load Length Selector Space Scale
C:\HT-PIC\LIB\PICRT400.OBJ
end_init 1F 1F 2 8 0
DS1821_1.OBJ rbss_0 C C B C 1
rdata_0 1F 1F 4 C 1
temp 23 23 2 C 1
idata_0 3FC 3FC 4 7F8 0
text0 177 177 D 2EE 0
text1 1F6 1F6 1E 3EC 0
text2 214 214 1E 428 0
text3 193 193 14 326 0
text4 153 153 A 2A6 0
text5 16A 16A D 2D4 0
text6 1BE 1BE 1B 37C 0
text7 14C 14C 7 298 0
text8 2B1 2B1 37 562 0
text9 25B 25B 2A 4B6 0
text10 285 285 2C 50A 0
const1 31 31 B 8 0
text11 184 184 F 308 0
text12 232 232 29 464 0
text13 1A7 1A7 17 34E 0
text14 1D9 1D9 1D 3B2 0
text15 2E8 2E8 59 5D0 0
text16 341 341 9A 682 0
rbit_0 140 28 6 C 1 8
C:\HT-PIC\LIB\PIC400-C.LIB
powerup.obj powerup 0 0 4 0 0
stringtab.obj stringta 4 4 F 8 0
code_ptr 29 29 2 C 1
codeptr.obj
bmul.obj temp 23 23 2 C 1
text 15D 15D D 2BA 0
bdiv.obj temp 23 23 5 C 1
float_te 3DB 3DB 21 7B6 0
clrbank0.obj init 13 13 4 8 0
cpybank0.obj init 17 17 8 8 0
clr.obj clrtext 21 21 7 8 0
copy.obj temp 23 23 1 C 1
clrtext 28 28 9 8 0
btemp0.obj temp 23 23 1 C 1
btemp1.obj temp 23 23 2 C 1
COMMON rbss_0 17 17 8 C 1
TOTAL Name Link Load Length
CLASS BANK0
rbss_0 C C 13
rdata_0 1F 1F 4
temp 23 23 5
rbit_0 140 28 6
code_ptr 29 29 2
CLASS COMBANK
CLASS CODE
powerup 0 0 4
idata_0 3FC 3FC 4
init 13 13 C
end_init 1F 1F 2
clrtext 21 21 10
float_te 3DB 3DB 21
text0 177 177 D
text1 1F6 1F6 1E
text2 214 214 1E
text3 193 193 14
text4 153 153 A
text5 16A 16A D
text6 1BE 1BE 1B
text7 14C 14C 7
text8 2B1 2B1 37
text9 25B 25B 2A
text10 285 285 2C
text11 184 184 F
text12 232 232 29
text13 1A7 1A7 17
text14 1D9 1D9 1D
text15 2E8 2E8 59
text16 341 341 9A
text 15D 15D D
CLASS CONST
const1 31 31 B
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS STRING
CLASS ENTRY
stringta 4 4 F
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000038 00003C 8 0 CODE
intsave_0 00000C 00001F 00002B C 1 BANK0
text7 00014C 000007 000153 298 0 CODE
text4 000153 00000A 00015D 2A6 0 CODE
text 00015D 00000D 00016A 2BA 0 CODE
text5 00016A 00000D 000177 2D4 0 CODE
text0 000177 00000D 000184 2EE 0 CODE
text11 000184 00000F 000193 308 0 CODE
text3 000193 000014 0001A7 326 0 CODE
text13 0001A7 000017 0001BE 34E 0 CODE
text6 0001BE 00001B 0001D9 37C 0 CODE
text14 0001D9 00001D 0001F6 3B2 0 CODE
text1 0001F6 00001E 000214 3EC 0 CODE
text2 000214 00001E 000232 428 0 CODE
text12 000232 000029 00025B 464 0 CODE
text9 00025B 00002A 000285 4B6 0 CODE
text10 000285 00002C 0002B1 50A 0 CODE
text8 0002B1 000037 0002E8 562 0 CODE
text15 0002E8 000059 000341 5D0 0 CODE
text16 000341 00009A 0003DB 682 0 CODE
float_text1 0003DB 000021 0003FC 7B6 0 CODE
idata_0 0003FC 000004 000400 7F8 0 CODE
UNUSED ADDRESS RANGES
BANK0 002B-004F
CODE 003C-014B
COMBANK 002B-004F
CONST 003C-014B
Symbol Table
?_D_Write rbss_0 0019 ?_I2C_Send rbss_0 0018
?a_D_Read rbss_0 0017 ?a_D_Reset rbss_0 0019
?a_D_Write rbss_0 001B ?a_DelayMs rbss_0 0019
?a_DisplayCurrent rbss_0 0017 ?a_DoUserIO rbss_0 0017
?a_I2C_Send rbss_0 001A ?a_ToggleMode rbss_0 0017
?a_i2cdelay rbss_0 001D ?a_i2csendbyte rbss_0 001B
_D_Data rbit_0 0140 _D_Error rbit_0 0141
_D_Presence rbit_0 0142 _D_Read text10 0285
_D_Reset text8 02B1 _D_ShortCircuit rbit_0 0143
_D_Write text9 025B _DelayMs text0 0177
_Digits const1 0032 _DisplayBuff rbss_0 0012
_DisplayCurrent text15 02E8 _DoUserIO text16 0341
_EditPosition rbss_0 000C _HighLowTemp rbit_0 0144
_Hundreds rbss_0 000D _I2C_Send text1 01F6
_Negative rbit_0 0145 _Ones rbss_0 000E
_ReadCurrent text13 01A7 _TempH rdata_0 001F
_TempL rdata_0 0020 _TempS rdata_0 0021
_Tens rbss_0 000F _ToggleMode text12 0232
_ValueType rdata_0 0022 _WriteCurrent text14 01D9
__Brbit_0 rbit_0 0028 __Brbit_1 rbit_1 0028
__Brbit_2 rbit_2 0028 __Brbit_3 rbit_3 0028
__Hclrtext clrtext 0031 __Hcode code 0028
__Hcode_ptr code_ptr 002B __Hcommon_ram common_ram 0028
__Hconfig config 2007 __Hend_init end_init 0021
__Hfloat_text0 float_text0 0031 __Hfloat_text1 float_text1 03FC
__Hfloat_text2 float_text2 0031 __Hfloat_text3 float_text3 0031
__Hfloat_text4 float_text4 0031 __Hidata_0 idata_0 0400
__Hidata_1 idata_1 0028 __Hidata_2 idata_2 0028
__Hidata_3 idata_3 0028 __Hinit init 001F
__Hintcode intcode 0004 __Hintentry intentry 0004
__Hintret intret 0004 __Hintsave intsave 0028
__Hintsave_0 intsave_0 000C __Hintsave_1 intsave_1 0028
__Hintsave_2 intsave_2 0028 __Hintsave_3 intsave_3 0028
__Hnvram nvram 0028 __Hpowerup powerup 0004
__Hrbit_0 rbit_0 0140 __Hrbit_1 rbit_1 0140
__Hrbit_2 rbit_2 0140 __Hrbit_3 rbit_3 0140
__Hrbss_0 rbss_0 001F __Hrbss_1 rbss_1 0028
__Hrbss_2 rbss_2 0028 __Hrbss_3 rbss_3 0028
__Hrdata_0 rdata_0 0023 __Hrdata_1 rdata_1 0028
__Hrdata_2 rdata_2 0028 __Hrdata_3 rdata_3 0028
__Hstrings strings 0013 __Hstringtable stringtable 0013
__Hstruct struct 002B __Htemp temp 0028
__Htext text 0028 __Hvectors vectors 003C
__Lclrtext clrtext 0021 __Lcode code 0028
__Lcode_ptr code_ptr 0029 __Lcommon_ram common_ram 0028
__Lconfig config 2007 __Lend_init end_init 001F
__Lfloat_text0 float_text0 0031 __Lfloat_text1 float_text1 03DB
__Lfloat_text2 float_text2 0031 __Lfloat_text3 float_text3 0031
__Lfloat_text4 float_text4 0031 __Lidata_0 idata_0 03FC
__Lidata_1 idata_1 0028 __Lidata_2 idata_2 0028
__Lidata_3 idata_3 0028 __Linit init 0013
__Lintcode intcode 0004 __Lintentry intentry 0004
__Lintret intret 0004 __Lintsave intsave 0028
__Lintsave_0 intsave_0 000C __Lintsave_1 intsave_1 0028
__Lintsave_2 intsave_2 0028 __Lintsave_3 intsave_3 0028
__Lnvram nvram 0028 __Lpowerup powerup 0000
__Lrbit_0 rbit_0 0140 __Lrbit_1 rbit_1 0140
__Lrbit_2 rbit_2 0140 __Lrbit_3 rbit_3 0140
__Lrbss_0 rbss_0 000C __Lrbss_1 rbss_1 0028
__Lrbss_2 rbss_2 0028 __Lrbss_3 rbss_3 0028
__Lrdata_0 rdata_0 001F __Lrdata_1 rdata_1 0028
__Lrdata_2 rdata_2 0028 __Lrdata_3 rdata_3 0028
__Lstrings strings 0013 __Lstringtable stringtable 0004
__Lstruct struct 002B __Ltemp temp 0023
__Ltext text 0028 __Lvectors vectors 003C
__S0 (abs) 0400 __S1 (abs) 002B
_count rbss_0 0010 _exit init 0013
_i2cclock text5 016A _i2cdelay text7 014C
_i2cgetack text6 01BE _i2csendbyte text2 0214
_i2cstart text3 0193 _i2cstop text4 0153
_main text11 0184 _temp rbss_0 0011
abmul text 015D clear_bank0 init 0013
clear_ram clrtext 0024 code_ptr code_ptr 0029
copy_bank0 init 0017 copy_data clrtext 0028
dobdiv float_text1 03DE intlevel1 intentry 0004
intlevel2 intentry 0004 intlevel3 intentry 0004
intlevel4 intentry 0004 intlevel5 intentry 0004
intlevel6 intentry 0004 intlevel7 intentry 0004
lbdiv float_text1 03DB lbmod float_text1 03DB
lbmul text 015D powerup powerup 0000
start init 0013 string_indir stringtable 0005
string_table stringtable 0004 used_btemp0 (abs) 0001
used_btemp1 (abs) 0001 used_code_ptr (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -