📄 ch452ss.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -Mch452ss.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+ch452ss.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_274.AAA \
-ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch452ss.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
_tmint
* _display size 0,0 offset 0
* _intBit_Display_Num size 4,0 offset 0
* _intWrietCh452 size 2,2 offset 4
* _DelayUs
* _intBit_Display_Num1 size 4,0 offset 0
* _intWrietCh452 size 2,2 offset 4
* _DelayUs
*_keyint->_dealtime
Name Link Load Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
end_init 2D 2D 4 8 0
H:\pic\ch452\ch452ss.obj
intcode B B E 8 0
intentry 4 4 7 8 0
intret 19 19 7 8 0
idata_0 7F0 7F0 10 FE0 0
intsave_0 74 74 1 70 1
rdata_0 2A 2A 10 20 1
rbss_0 20 20 2 20 1
temp 70 70 4 70 1
text10 6F7 6F7 F9 DEE 0
text6 609 609 8 C12 0
text7 64D 64D 2B C9A 0
text13 678 678 7F CF0 0
text5 611 611 19 C22 0
const1 5B 5B 23 B6 0
const2 7E 7E 21 B6 0
const3 9F 9F 11 B6 0
text3 62A 62A 23 C54 0
text4 601 601 8 C02 0
intsave 3A 3A 2 20 1
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
btemp3.obj temp 70 70 4 70 1
clrbank0.obj init 20 20 4 8 0
clr.obj clrtext 31 31 7 8 0
codeptr.obj
copy.obj clrtext 38 38 D 8 0
temp 70 70 1 70 1
cpybank0.obj init 24 24 9 8 0
powerup.obj powerup 0 0 4 0 0
stringtab.obj stringtab 45 45 16 8 0
code_ptr 3C 3C 2 20 1
d:\HT-PIC\LIB\pic62--u.lib
COMMON rbss_0 22 22 8 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 2A 2A 10
rbss_0 20 20 A
temp 70 70 4
intsave 3A 3A 2
code_ptr 3C 3C 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
intsave_0 74 74 1
CLASS CODE
intcode B B E
intentry 4 4 7
intret 19 19 7
idata_0 7F0 7F0 10
powerup 0 0 4
clrtext 31 31 14
end_init 2D 2D 4
init 20 20 D
text10 6F7 6F7 F9
text6 609 609 8
text7 64D 64D 2B
text13 678 678 7F
text5 611 611 19
text3 62A 62A 23
text4 601 601 8
CLASS CONST
const1 5B 5B 23
const2 7E 7E 21
const3 9F 9F 11
CLASS EEDATA
CLASS ENTRY
stringtab 45 45 16
CLASS STRING
CLASS IDLOC
CLASS CONFIG
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000057 00005B 8 0 CODE
rbit_0 000020 00001E 00003E 20 1 BANK0
temp 000070 000005 000075 70 1 COMBANK
const1 00005B 000055 0000B0 B6 0 CONST
text4 000601 000008 000609 C02 0 CODE
text6 000609 000008 000611 C12 0 CODE
text5 000611 000019 00062A C22 0 CODE
text3 00062A 000023 00064D C54 0 CODE
text7 00064D 00002B 000678 C9A 0 CODE
text13 000678 00007F 0006F7 CF0 0 CODE
text10 0006F7 0000F9 0007F0 DEE 0 CODE
idata_0 0007F0 000010 000800 FE0 0 CODE
UNUSED ADDRESS RANGES
BANK0 003E-006F
0075-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 00B0-0600
0800-1FFF
COMBANK 0075-007F
CONST 00B0-0600
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?_Bit_Display_Num rbss_0 0022 ?_Flash_SingleBit rbss_0 0022
?_WrietCh452 rbss_0 0022 ?_intBit_Display_Num rbss_0 0022
?_intBit_Display_Num1 rbss_0 0022 ?_intWrietCh452 rbss_0 0026
?a_ReadCh452 rbss_0 0022 ?a_WrietCh452 rbss_0 0024
?a_intWrietCh452 rbss_0 0028 _Bit_Display_Num text3 062A
_Bitmap const3 00A0 _DelayUs text10 0793
_Display_Reset text4 0601 _Flash_AllBit text6 0609
_Flash_SingleBit text5 0611 _InitCh452 text10 07CC
_Led_seg const1 005C _Led_seg1 const2 007F
_ReadCh452 text7 064D _WrietCh452 text10 0798
__Bnvbit_0 nvbit_0 003A __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 0045
__Hcode code 0190 __Hcode_ptr code_ptr 003E
__Hcommon_ram common_ram 0190 __Hconfig config 2007
__Heeprom_data eeprom_data 2100 __Hend_init end_init 0031
__Hfloat_text0 float_text0 005B __Hfloat_text1 float_text1 005B
__Hfloat_text2 float_text2 005B __Hfloat_text3 float_text3 005B
__Hfloat_text4 float_text4 005B __Hidata_0 idata_0 0800
__Hidata_1 idata_1 005B __Hidata_2 idata_2 005B
__Hidata_3 idata_3 005B __Hidloc idloc 2000
__Hinit init 002D __Hinit23 init23 002D
__Hintcode intcode 0019 __Hintentry intentry 000B
__Hintret intret 0020 __Hintsave intsave 0190
__Hintsave_0 intsave_0 0075 __Hintsave_1 intsave_1 0190
__Hintsave_2 intsave_2 0190 __Hintsave_3 intsave_3 0190
__Hnvbit_0 nvbit_0 01D0 __Hnvbit_1 nvbit_1 0500
__Hnvbit_2 nvbit_2 0880 __Hnvbit_3 nvbit_3 0C80
__Hnvram nvram 003A __Hnvram_1 nvram_1 00A0
__Hnvram_2 nvram_2 0110 __Hnvram_3 nvram_3 0190
__Hpowerup powerup 0004 __Hpstrings pstrings 005B
__Hrbit_0 rbit_0 0100 __Hrbit_1 rbit_1 0500
__Hrbit_2 rbit_2 0880 __Hrbit_3 rbit_3 0C80
__Hrbss_0 rbss_0 002A __Hrbss_1 rbss_1 00A0
__Hrbss_2 rbss_2 0110 __Hrbss_3 rbss_3 0190
__Hrdata_0 rdata_0 003A __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0110 __Hrdata_3 rdata_3 0190
__Hstrings strings 005B __Hstringtable stringtable 005B
__Hstruct struct 003E __Htemp temp 0074
__Htext text 0190 __Hvectors vectors 00B0
__L__Z49394RS_ __Z49394RS_ 0190 __Lclrtext clrtext 0031
__Lcode code 0190 __Lcode_ptr code_ptr 003C
__Lcommon_ram common_ram 0190 __Lconfig config 2007
__Leeprom_data eeprom_data 2100 __Lend_init end_init 002D
__Lfloat_text0 float_text0 005B __Lfloat_text1 float_text1 005B
__Lfloat_text2 float_text2 005B __Lfloat_text3 float_text3 005B
__Lfloat_text4 float_text4 005B __Lidata_0 idata_0 07F0
__Lidata_1 idata_1 005B __Lidata_2 idata_2 005B
__Lidata_3 idata_3 005B __Lidloc idloc 2000
__Linit init 0020 __Linit23 init23 002D
__Lintcode intcode 000B __Lintentry intentry 0004
__Lintret intret 0019 __Lintsave intsave 0190
__Lintsave_0 intsave_0 0074 __Lintsave_1 intsave_1 0190
__Lintsave_2 intsave_2 0190 __Lintsave_3 intsave_3 0190
__Lnvbit_0 nvbit_0 01D0 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 003A __Lnvram_1 nvram_1 00A0
__Lnvram_2 nvram_2 0110 __Lnvram_3 nvram_3 0190
__Lpowerup powerup 0000 __Lpstrings pstrings 005B
__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 002A __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0110 __Lrdata_3 rdata_3 0190
__Lstrings strings 005B __Lstringtable stringtable 0045
__Lstruct struct 003E __Ltemp temp 0070
__Ltext text 0190 __Lvectors vectors 00B0
__S0 (abs) 2100 __S1 (abs) 0190
_dealtime text13 0678 _display text10 073D
_exit init 0020 _initial text10 07D8
_intBit_Display_Num text10 071A _intBit_Display_Num1 text10 06F7
_intWrietCh452 text10 07B2 _keyint intcode 000B
_main text10 07E1 _s rdata_0 002A
_sreg rbss_0 0020 _tmint text10 078B
clear_bank0 init 0020 clear_ram clrtext 0034
code_ptr code_ptr 003C copy_bank0 init 0024
copy_data clrtext 0038 int_entry intentry 0004
int_func intcode 000B int_restore intret 001B
intlevel0 intentry 0004 intlevel1 intentry 0004
powerup powerup 0000 start init 0020
string_indir stringtable 0048 string_table stringtable 0045
used_btemp0 (abs) 0001 used_btemp1 (abs) 0001
used_btemp2 (abs) 0001 used_btemp3 (abs) 0001
used_code_ptr (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -