📄 ch452jp.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -Mch452jp.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 -Q16F877A \
-h+ch452jp.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_308.AAA \
-ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch452jp.obj \
d:\HT-PIC\LIB\pic62--u.lib d:\HT-PIC\LIB\pic42c-c.lib \
d:\HT-PIC\LIB\pic62--u.lib
Object code version is 3.7
Machine type is 16F877A
Call graph:
*_main->_initial
*_IntKey size 0,2 offset 0
_InitCh452->_WrietCh452 size 2,2 offset 8
_DelayUs
* _Bit_Display_Num size 4,2 offset 2
* _WrietCh452 size 2,2 offset 8
* _DelayUs
Name Link Load Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
end_init 50 50 4 8 0
H:\pic\ch452\ch452jp.obj
intcode 17 17 1D 8 0
intentry 4 4 9 8 0
intret 3E 3E 9 8 0
idata_0 7CC 7CC 34 F98 0
intsave_0 73 73 1 70 1
rdata_0 2C 2C 34 20 1
temp 70 70 3 70 1
text6 744 744 8 E88 0
text8 79D 79D 2F F3A 0
intsave 60 60 3 20 1
text0 74C 74C 13 E98 0
text4 73C 73C 8 E78 0
text5 75F 75F 19 EBE 0
text3 778 778 25 EF0 0
d:\HT-PIC\LIB\pic62--u.lib
d:\HT-PIC\LIB\pic42c-c.lib
btemp0.obj temp 70 70 1 70 1
btemp1.obj temp 70 70 2 70 1
btemp2.obj temp 70 70 3 70 1
codeptr.obj
copy.obj clrtext 54 54 D 8 0
temp 70 70 1 70 1
cpybank0.obj init 47 47 9 8 0
powerup.obj powerup 0 0 4 0 0
sbtemp0.obj intcode 34 34 2 8 0
intentry D D 2 8 0
intsave 68 68 1 20 1
sbtemp10.obj
sbtemp11.obj
sbtemp12.obj
sbtemp13.obj
sbtemp14.obj
sbtemp1.obj intcode 36 36 2 8 0
intentry F F 2 8 0
intsave 67 67 1 20 1
sbtemp2.obj intcode 38 38 2 8 0
intentry 11 11 2 8 0
intsave 69 69 1 20 1
sbtemp3.obj
sbtemp4.obj
sbtemp5.obj
sbtemp6.obj
sbtemp7.obj
sbtemp8.obj
sbtemp9.obj
scodeptr.obj intcode 3A 3A 4 8 0
intentry 13 13 4 8 0
intsave 63 63 2 20 1
stringtab.obj stringtab 61 61 16 8 0
code_ptr 65 65 2 20 1
d:\HT-PIC\LIB\pic62--u.lib
COMMON rbss_0 20 20 C 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 2C 2C 34
rbss_0 20 20 C
temp 70 70 3
intsave 60 60 3
code_ptr 65 65 2
intsave 68 68 1
intsave 67 67 1
intsave 69 69 1
intsave 63 63 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
intsave_0 73 73 1
CLASS CODE
intcode 17 17 27
intentry 4 4 13
intret 3E 3E 9
idata_0 7CC 7CC 34
powerup 0 0 4
clrtext 54 54 D
end_init 50 50 4
init 47 47 9
text6 744 744 8
text8 79D 79D 2F
text0 74C 74C 13
text4 73C 73C 8
text5 75F 75F 19
text3 778 778 25
CLASS CONST
CLASS EEDATA
CLASS ENTRY
stringtab 61 61 16
CLASS STRING
CLASS IDLOC
CLASS CONFIG
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000073 000077 8 0 CODE
rbit_0 000020 00004A 00006A 20 1 BANK0
temp 000070 000004 000074 70 1 COMBANK
text4 00073C 000008 000744 E78 0 CODE
text6 000744 000008 00074C E88 0 CODE
text0 00074C 000013 00075F E98 0 CODE
text5 00075F 000019 000778 EBE 0 CODE
text3 000778 000025 00079D EF0 0 CODE
text8 00079D 00002F 0007CC F3A 0 CODE
idata_0 0007CC 000034 000800 F98 0 CODE
UNUSED ADDRESS RANGES
BANK0 006A-006F
0074-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0077-073B
0800-1FFF
COMBANK 0074-007F
CONST 0077-073B
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?_Bit_Display_Num rbss_0 0022 ?_Flash_SingleBit rbss_0 0020
?_WrietCh452 rbss_0 0028 ?a_Bit_Display_Num rbss_0 0026
?a_IntKey rbss_0 0020 ?a_WrietCh452 rbss_0 002A
_Bit_Display_Num text3 0778 _Bitmap rdata_0 0050
_DelayUs text8 079D _Display_Reset text4 073C
_Flash_AllBit text6 0744 _Flash_SingleBit text5 075F
_InitCh452 text8 07C0 _IntKey intcode 0017
_Led_seg rdata_0 002C _WrietCh452 text8 07A2
__Bnvbit_0 nvbit_0 0060 __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__Z49394RS_ __Z49394RS_ 0190 __Hclrtext clrtext 0061
__Hcode code 0190 __Hcode_ptr code_ptr 0067
__Hcommon_ram common_ram 0190 __Hconfig config 2007
__Heeprom_data eeprom_data 2100 __Hend_init end_init 0054
__Hfloat_text0 float_text0 0077 __Hfloat_text1 float_text1 0077
__Hfloat_text2 float_text2 0077 __Hfloat_text3 float_text3 0077
__Hfloat_text4 float_text4 0077 __Hidata_0 idata_0 0800
__Hidata_1 idata_1 0077 __Hidata_2 idata_2 0077
__Hidata_3 idata_3 0077 __Hidloc idloc 2000
__Hinit init 0050 __Hinit23 init23 0050
__Hintcode intcode 003E __Hintentry intentry 0017
__Hintret intret 0047 __Hintsave intsave 0190
__Hintsave_0 intsave_0 0074 __Hintsave_1 intsave_1 0190
__Hintsave_2 intsave_2 0190 __Hintsave_3 intsave_3 0190
__Hnvbit_0 nvbit_0 0300 __Hnvbit_1 nvbit_1 0500
__Hnvbit_2 nvbit_2 0880 __Hnvbit_3 nvbit_3 0C80
__Hnvram nvram 0060 __Hnvram_1 nvram_1 00A0
__Hnvram_2 nvram_2 0110 __Hnvram_3 nvram_3 0190
__Hpowerup powerup 0004 __Hpstrings pstrings 0077
__Hrbit_0 rbit_0 0100 __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 0060 __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0110 __Hrdata_3 rdata_3 0190
__Hstrings strings 0077 __Hstringtable stringtable 0077
__Hstruct struct 006A __Htemp temp 0073
__Htext text 0190 __Hvectors vectors 0077
__Hxtemp xtemp 006A __L__Z49394RS_ __Z49394RS_ 0190
__Lclrtext clrtext 0054 __Lcode code 0190
__Lcode_ptr code_ptr 0065 __Lcommon_ram common_ram 0190
__Lconfig config 2007 __Leeprom_data eeprom_data 2100
__Lend_init end_init 0050 __Lfloat_text0 float_text0 0077
__Lfloat_text1 float_text1 0077 __Lfloat_text2 float_text2 0077
__Lfloat_text3 float_text3 0077 __Lfloat_text4 float_text4 0077
__Lidata_0 idata_0 07CC __Lidata_1 idata_1 0077
__Lidata_2 idata_2 0077 __Lidata_3 idata_3 0077
__Lidloc idloc 2000 __Linit init 0047
__Linit23 init23 0050 __Lintcode intcode 0017
__Lintentry intentry 0004 __Lintret intret 003E
__Lintsave intsave 0190 __Lintsave_0 intsave_0 0073
__Lintsave_1 intsave_1 0190 __Lintsave_2 intsave_2 0190
__Lintsave_3 intsave_3 0190 __Lnvbit_0 nvbit_0 0300
__Lnvbit_1 nvbit_1 0500 __Lnvbit_2 nvbit_2 0880
__Lnvbit_3 nvbit_3 0C80 __Lnvram nvram 0060
__Lnvram_1 nvram_1 00A0 __Lnvram_2 nvram_2 0110
__Lnvram_3 nvram_3 0190 __Lpowerup powerup 0000
__Lpstrings pstrings 0077 __Lrbit_0 rbit_0 0100
__Lrbit_1 rbit_1 0500 __Lrbit_2 rbit_2 0880
__Lrbit_3 rbit_3 0C80 __Lrbss_0 rbss_0 0020
__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 0077
__Lstringtable stringtable 0061 __Lstruct struct 006A
__Ltemp temp 0070 __Ltext text 0190
__Lvectors vectors 0077 __Lxtemp xtemp 006A
__S0 (abs) 2100 __S1 (abs) 0190
_exit init 0047 _initial text0 074C
_main text0 0755 code_ptr code_ptr 0065
copy_bank0 init 0047 copy_data clrtext 0054
int_entry intentry 0004 int_func intcode 0017
int_restore intret 0042 intlevel0 intentry 0004
intlevel1 intentry 0004 powerup powerup 0000
save_btemp0 intentry 000D save_btemp1 intentry 000F
save_btemp10 intentry 000F save_btemp11 intentry 000F
save_btemp12 intentry 000F save_btemp13 intentry 000F
save_btemp14 intentry 000F save_btemp2 intentry 0011
save_btemp3 intentry 0013 save_btemp4 intentry 0013
save_btemp5 intentry 0013 save_btemp6 intentry 0013
save_btemp7 intentry 0013 save_btemp8 intentry 0013
save_btemp9 intentry 0013 save_code_ptr intentry 0013
start init 0047 string_indir stringtable 0064
string_table stringtable 0061 used_btemp0 (abs) 0001
used_btemp1 (abs) 0001 used_btemp2 (abs) 0001
used_code_ptr (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -