📄 ch452aj.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -Mch452aj.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+ch452aj.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_25S.AAA \
-ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch452xs.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 size 0,0 offset 0
_initial
* _InitCh452->_WrietCh452 size 2,2 offset 0
* _DelayUs
*_keyint size 0,4 offset 4
_ReadCh452 size 0,3 offset 8
* _intBit_Display_Num size 4,2 offset 8
* _intWrietCh452 size 2,2 offset 14
* _DelayUs
Name Link Load Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
end_init 3C 3C 4 8 0
H:\pic\ch452\ch452xs.obj
intcode 11 11 15 8 0
intentry 4 4 9 8 0
intret 2A 2A 9 8 0
idata_0 7CC 7CC 34 F98 0
intsave_0 73 73 1 70 1
rdata_0 32 32 34 20 1
temp 70 70 3 70 1
text9 6FB 6FB 25 DF6 0
text6 6D2 6D2 8 DA4 0
text7 745 745 2B E8A 0
intsave 66 66 3 20 1
text0 770 770 5C EE0 0
text4 6DA 6DA 8 DB4 0
text5 6E2 6E2 19 DC4 0
text3 720 720 25 E40 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 40 40 D 8 0
temp 70 70 1 70 1
cpybank0.obj init 33 33 9 8 0
powerup.obj powerup 0 0 4 0 0
sbtemp0.obj intcode 26 26 2 8 0
intentry D D 2 8 0
intsave 6C 6C 1 20 1
sbtemp1.obj intcode 28 28 2 8 0
intentry F F 2 8 0
intsave 6B 6B 1 20 1
stringtab.obj stringtab 4D 4D 16 8 0
code_ptr 69 69 2 20 1
d:\HT-PIC\LIB\pic62--u.lib
COMMON rbss_0 20 20 12 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 32 32 34
rbss_0 20 20 12
temp 70 70 3
intsave 66 66 3
code_ptr 69 69 2
intsave 6C 6C 1
intsave 6B 6B 1
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
intsave_0 73 73 1
CLASS CODE
intcode 11 11 19
intentry 4 4 D
intret 2A 2A 9
idata_0 7CC 7CC 34
powerup 0 0 4
clrtext 40 40 D
end_init 3C 3C 4
init 33 33 9
text9 6FB 6FB 25
text6 6D2 6D2 8
text7 745 745 2B
text0 770 770 5C
text4 6DA 6DA 8
text5 6E2 6E2 19
text3 720 720 25
CLASS CONST
CLASS EEDATA
CLASS ENTRY
stringtab 4D 4D 16
CLASS STRING
CLASS IDLOC
CLASS CONFIG
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 00005F 000063 8 0 CODE
rbit_0 000020 00004D 00006D 20 1 BANK0
temp 000070 000004 000074 70 1 COMBANK
text6 0006D2 000008 0006DA DA4 0 CODE
text4 0006DA 000008 0006E2 DB4 0 CODE
text5 0006E2 000019 0006FB DC4 0 CODE
text9 0006FB 000025 000720 DF6 0 CODE
text3 000720 000025 000745 E40 0 CODE
text7 000745 00002B 000770 E8A 0 CODE
text0 000770 00005C 0007CC EE0 0 CODE
idata_0 0007CC 000034 000800 F98 0 CODE
UNUSED ADDRESS RANGES
BANK0 006D-006F
0074-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0063-06D1
0800-1FFF
COMBANK 0074-007F
CONST 0063-06D1
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?_Bit_Display_Num rbss_0 0020 ?_Flash_SingleBit rbss_0 0020
?_WrietCh452 rbss_0 0020 ?_intBit_Display_Num rbss_0 0028
?_intWrietCh452 rbss_0 002E ?a_Bit_Display_Num rbss_0 0020
?a_ReadCh452 rbss_0 0028 ?a_WrietCh452 rbss_0 0022
?a_intBit_Display_Num rbss_0 002C ?a_intWrietCh452 rbss_0 0030
?a_keyint rbss_0 0024 _Bit_Display_Num text3 0720
_Bitmap rdata_0 0056 _DelayUs text0 0770
_Display_Reset text4 06DA _Flash_AllBit text6 06D2
_Flash_SingleBit text5 06E2 _InitCh452 text0 07A9
_Led_seg rdata_0 0032 _ReadCh452 text7 0745
_WrietCh452 text0 0775 __Bnvbit_0 nvbit_0 0066
__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 004D __Hcode code 0190
__Hcode_ptr code_ptr 006B __Hcommon_ram common_ram 0190
__Hconfig config 2007 __Heeprom_data eeprom_data 2100
__Hend_init end_init 0040 __Hfloat_text0 float_text0 0063
__Hfloat_text1 float_text1 0063 __Hfloat_text2 float_text2 0063
__Hfloat_text3 float_text3 0063 __Hfloat_text4 float_text4 0063
__Hidata_0 idata_0 0800 __Hidata_1 idata_1 0063
__Hidata_2 idata_2 0063 __Hidata_3 idata_3 0063
__Hidloc idloc 2000 __Hinit init 003C
__Hinit23 init23 003C __Hintcode intcode 002A
__Hintentry intentry 0011 __Hintret intret 0033
__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 0330
__Hnvbit_1 nvbit_1 0500 __Hnvbit_2 nvbit_2 0880
__Hnvbit_3 nvbit_3 0C80 __Hnvram nvram 0066
__Hnvram_1 nvram_1 00A0 __Hnvram_2 nvram_2 0110
__Hnvram_3 nvram_3 0190 __Hpowerup powerup 0004
__Hpstrings pstrings 0063 __Hrbit_0 rbit_0 0100
__Hrbit_1 rbit_1 0500 __Hrbit_2 rbit_2 0880
__Hrbit_3 rbit_3 0C80 __Hrbss_0 rbss_0 0032
__Hrbss_1 rbss_1 00A0 __Hrbss_2 rbss_2 0110
__Hrbss_3 rbss_3 0190 __Hrdata_0 rdata_0 0066
__Hrdata_1 rdata_1 00A0 __Hrdata_2 rdata_2 0110
__Hrdata_3 rdata_3 0190 __Hstrings strings 0063
__Hstringtable stringtable 0063 __Hstruct struct 006D
__Htemp temp 0073 __Htext text 0190
__Hvectors vectors 0063 __L__Z49394RS_ __Z49394RS_ 0190
__Lclrtext clrtext 0040 __Lcode code 0190
__Lcode_ptr code_ptr 0069 __Lcommon_ram common_ram 0190
__Lconfig config 2007 __Leeprom_data eeprom_data 2100
__Lend_init end_init 003C __Lfloat_text0 float_text0 0063
__Lfloat_text1 float_text1 0063 __Lfloat_text2 float_text2 0063
__Lfloat_text3 float_text3 0063 __Lfloat_text4 float_text4 0063
__Lidata_0 idata_0 07CC __Lidata_1 idata_1 0063
__Lidata_2 idata_2 0063 __Lidata_3 idata_3 0063
__Lidloc idloc 2000 __Linit init 0033
__Linit23 init23 003C __Lintcode intcode 0011
__Lintentry intentry 0004 __Lintret intret 002A
__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 0330
__Lnvbit_1 nvbit_1 0500 __Lnvbit_2 nvbit_2 0880
__Lnvbit_3 nvbit_3 0C80 __Lnvram nvram 0066
__Lnvram_1 nvram_1 00A0 __Lnvram_2 nvram_2 0110
__Lnvram_3 nvram_3 0190 __Lpowerup powerup 0000
__Lpstrings pstrings 0063 __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 0032
__Lrdata_1 rdata_1 00A0 __Lrdata_2 rdata_2 0110
__Lrdata_3 rdata_3 0190 __Lstrings strings 0063
__Lstringtable stringtable 004D __Lstruct struct 006D
__Ltemp temp 0070 __Ltext text 0190
__Lvectors vectors 0063 __S0 (abs) 2100
__S1 (abs) 0190 _exit init 0033
_initial text0 07B5 _intBit_Display_Num text9 06FB
_intWrietCh452 text0 078F _keyint intcode 0011
_main text0 07BE code_ptr code_ptr 0069
copy_bank0 init 0033 copy_data clrtext 0040
int_entry intentry 0004 int_func intcode 0011
int_restore intret 002E intlevel0 intentry 0004
intlevel1 intentry 0004 powerup powerup 0000
save_btemp0 intentry 000D save_btemp1 intentry 000F
start init 0033 string_indir stringtable 0050
string_table stringtable 004D 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 + -