📄 ch452.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -Mch452.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+ch452.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_3ES.AAA \
-ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch4521.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,2 offset 0
_initial
_InitCh452->_WrietCh452 size 2,2 offset 8
_DelayUs
* _Bit_Display_Num size 4,2 offset 2
* _WrietCh452 size 2,2 offset 8
* _DelayUs
_Flash_AllBit->_WrietCh452 size 2,2 offset 8
_DelayUs
Name Link Load Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
end_init D D 4 8 0
H:\pic\ch452\ch4521.obj
idata_0 7CC 7CC 34 F98 0
rdata_0 2C 2C 34 20 1
temp 70 70 3 70 1
text4 72A 72A 8 E54 0
text6 74B 74B 81 E96 0
text5 732 732 19 E64 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 11 11 D 8 0
temp 70 70 1 70 1
cpybank0.obj init 4 4 9 8 0
powerup.obj powerup 0 0 4 0 0
stringtab.obj stringtab 1E 1E 16 8 0
code_ptr 60 60 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
code_ptr 60 60 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
CLASS CODE
idata_0 7CC 7CC 34
powerup 0 0 4
clrtext 11 11 D
end_init D D 4
init 4 4 9
text4 72A 72A 8
text6 74B 74B 81
text5 732 732 19
CLASS CONST
CLASS EEDATA
CLASS ENTRY
stringtab 1E 1E 16
CLASS STRING
CLASS IDLOC
CLASS CONFIG
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000030 000034 8 0 CODE
rbit_0 000020 000042 000062 20 1 BANK0
temp 000070 000003 000073 70 1 COMBANK
text4 00072A 000008 000732 E54 0 CODE
text5 000732 000019 00074B E64 0 CODE
text6 00074B 000081 0007CC E96 0 CODE
idata_0 0007CC 000034 000800 F98 0 CODE
UNUSED ADDRESS RANGES
BANK0 0062-006F
0073-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0034-0729
0800-1FFF
COMBANK 0073-007F
CONST 0034-0729
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_WrietCh452 rbss_0 002A ?a_main rbss_0 0020
_Bit_Display_Num text6 0751 _Bitmap rdata_0 0050
_DelayUs text6 0774 _Display_Reset text4 072A
_Flash_AllBit text6 074B _Flash_SingleBit text5 0732
_InitCh452 text6 0793 _Led_seg rdata_0 002C
_WrietCh452 text6 0779 __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 001E __Hcode code 0190
__Hcode_ptr code_ptr 0062 __Hcommon_ram common_ram 0190
__Hconfig config 2007 __Heeprom_data eeprom_data 2100
__Hend_init end_init 0011 __Hfloat_text0 float_text0 0034
__Hfloat_text1 float_text1 0034 __Hfloat_text2 float_text2 0034
__Hfloat_text3 float_text3 0034 __Hfloat_text4 float_text4 0034
__Hidata_0 idata_0 0800 __Hidata_1 idata_1 0034
__Hidata_2 idata_2 0034 __Hidata_3 idata_3 0034
__Hidloc idloc 2000 __Hinit init 000D
__Hinit23 init23 000D __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 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 0034 __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 0034
__Hstringtable stringtable 0034 __Hstruct struct 0062
__Htemp temp 0073 __Htext text 0190
__Hvectors vectors 0034 __L__Z49394RS_ __Z49394RS_ 0190
__Lclrtext clrtext 0011 __Lcode code 0190
__Lcode_ptr code_ptr 0060 __Lcommon_ram common_ram 0190
__Lconfig config 2007 __Leeprom_data eeprom_data 2100
__Lend_init end_init 000D __Lfloat_text0 float_text0 0034
__Lfloat_text1 float_text1 0034 __Lfloat_text2 float_text2 0034
__Lfloat_text3 float_text3 0034 __Lfloat_text4 float_text4 0034
__Lidata_0 idata_0 07CC __Lidata_1 idata_1 0034
__Lidata_2 idata_2 0034 __Lidata_3 idata_3 0034
__Lidloc idloc 2000 __Linit init 0004
__Linit23 init23 000D __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 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 0034 __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 0034
__Lstringtable stringtable 001E __Lstruct struct 0062
__Ltemp temp 0070 __Ltext text 0190
__Lvectors vectors 0034 __S0 (abs) 2100
__S1 (abs) 0190 _exit init 0004
_initial text6 079F _main text6 07A8
code_ptr code_ptr 0060 copy_bank0 init 0004
copy_data clrtext 0011 intlevel0 intentry 0004
intlevel1 intentry 0004 powerup powerup 0000
start init 0004 string_indir stringtable 0021
string_table stringtable 001E 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 + -