📄 24.map
字号:
HI-TECH Software PICC18 Compiler V8.20PL4
Linker command line:
-z -M24.map -ol.obj -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init \
-ACOMRAM=00h-07Fh -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh \
-pramtop=0600h -ACODE=00h-03FFFh,04000h-07FFFh \
-pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
-pconst=end_init+0600h \
-prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
-pstruct=COMRAM -pnvram=-600h \
-pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
-pidata=CODE,irdata=CODE,ibigdata=CODE -Q18F452 -h+24.sym -E \
-EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_FO.AAA -ver=PICC18#V8.20PL4 \
d:\HTSOFT\PIC18\LIB\picrt86l.obj E:\pic 24c02\ds18b30.obj \
E:\pic 24c02\lcd.obj E:\pic 24c02\tm24cl02.obj \
d:\HTSOFT\PIC18\LIB\pic86l-c.lib
Object code version is 3.7
Machine type is 18F452
Call graph:
*_main size 0,2 offset 0
* _init
* _lcd_init size 0,0 offset 2
* _delay1
* _lcd_wcmd->_lcd_busy
* _lcd_pos->_lcd_wcmd->_lcd_wcmd size 0,0 offset 2
* _lcd_busy
* _lcd_wdat->_lcd_busy
* _get_temp size 0,0 offset 2
* _reset->_delay
* _write_byte->_delay
* _read_byte->_delay
* _wr size 0,0 offset 2
* _sta->_delaym
* _wrbyt->_delaym
* _cack
* _stop->_delaym
* _delay2
* _mnack->_delaym
Name Link Load Length Selector Space Scale
d:\HTSOFT\PIC18\LIB\picrt86l.obj
end_init 54 54 4 C 0
E:\pic 24c02\ds18b30.obj
temp 0 0 2 0 1
rbit 10 2 1 0 1 8
bigbss 5FB 5FB 5 5FB 1
bigdata 5CE 5CE 22 5CE 1
ibigdata 58 58 22 C 0
text 86 86 1BE 43 0
E:\pic 24c02\lcd.obj
bigdata 5F0 5F0 B 5CE 1
ibigdata 7A 7A B C 0
text 3F4 3F4 F4 43 0
E:\pic 24c02\tm24cl02.obj
temp 0 0 1 0 1
text 244 244 1B0 43 0
bss FC FC 2 FC 1
d:\HTSOFT\PIC18\LIB\pic86l-c.lib
clrbit.obj init 18 18 C C 0
powerup.obj powerup 0 0 4 0 0
clrbss.obj init 24 24 C C 0
clrbigbss.obj init 30 30 C C 0
copybigdata.obj init 3C 3C 18 C 0
clr.obj text 4 4 12 0 0
copy.obj clrtext 4E8 4E8 16 43 0
btemp0.obj temp 0 0 1 0 1
btemp1.obj temp 0 0 2 0 1
COMMON param FE FE 2 FE 1
TOTAL Name Link Load Length
CLASS COMRAM
temp 0 0 2
rbit 10 2 1
CLASS RAM
param FE FE 2
bss FC FC 2
CLASS BIGRAM
bigbss 5FB 5FB 5
bigdata 5CE 5CE 2D
CLASS CODE
ibigdata 58 58 2D
powerup 0 0 4
init 18 18 3C
end_init 54 54 4
text 86 86 1BE
text 3F4 3F4 F4
text 244 244 1B0
text 4 4 12
clrtext 4E8 4E8 16
CLASS CONFIG
CLASS IDLOC
CLASS EEDATA
SEGMENTS Name Load Length Top Selector Space Class
temp 000000 000003 000003 0 1 COMRAM
powerup 000000 000016 000016 0 0 CODE
intcodelo 000018 00006D 000085 C 0 CODE
text 000086 000478 0004FE 43 0 CODE
bss 0000FC 000002 0000FE FC 1 RAM
param 0000FE 000002 000100 FE 1 RAM
bigdata 0005CE 00002D 0005FB 5CE 1 BIGRAM
bigbss 0005FB 000005 000600 5FB 1 BIGRAM
UNUSED ADDRESS RANGES
BIGRAM 000003-0000FB
000100-0005CD
CODE 000016-000017
000085-000085
0004FE-007FFF
COMRAM 000003-00007F
RAM 000003-0000FB
000100-0005CD
Symbol Table
?a_main param 0000FE _THV bigbss 0005FB
_TLV bigbss 0005FC _TX bigbss 0005FD
_TZ bigbss 0005FE __Bnvbit nvbit 000003
__Brbit rbit 000002 __HRAM (abs) 000100
__H__Z34567RS_ __Z34567RS_ 000085 __Hbigbss bigbss 000600
__Hbigdata bigdata 0005FB __Hbss bss 000085
__Hclrtext clrtext 000085 __Hconfig config 300000
__Hconst const 000600 __Hdata data 000003
__Heeprom_data eeprom_data F00000 __Hend_init end_init 000058
__Hibigdata ibigdata 000085 __Hidata idata 000004
__Hidloc idloc 200000 __Hinit init 000054
__Hintcode intcode 000008 __Hintcodelo intcodelo 000018
__Hintentry intentry 000085 __Hintret intret 000085
__Hintsave_regs intsave_regs 000003 __Hirdata irdata 000004
__Hnvbit nvbit 000018 __Hnvram nvram 000600
__Hnvrram nvrram 000003 __Hparam param 000100
__Hpowerup powerup 000004 __Hramtop ramtop 000600
__Hrbit rbit 000011 __Hrbss rbss 000002
__Hrdata rdata 000003 __Hstruct struct 000003
__Htemp temp 000002 __Htext text 000085
__LRAM (abs) 0000FC __L__Z34567RS_ __Z34567RS_ 000085
__Lbigbss bigbss 0005FB __Lbigdata bigdata 0005CE
__Lbss bss 000085 __Lclrtext clrtext 000085
__Lconfig config 300000 __Lconst const 000600
__Ldata data 000003 __Leeprom_data eeprom_data F00000
__Lend_init end_init 000054 __Libigdata ibigdata 000058
__Lidata idata 000004 __Lidloc idloc 200000
__Linit init 000018 __Lintcode intcode 000008
__Lintcodelo intcodelo 000018 __Lintentry intentry 000085
__Lintret intret 000085 __Lintsave_regs intsave_regs 000003
__Lirdata irdata 000004 __Lnvbit nvbit 000018
__Lnvram nvram 000600 __Lnvrram nvrram 000003
__Lparam param 0000FE __Lpowerup powerup 000000
__Lramtop ramtop 000600 __Lrbit rbit 000010
__Lrbss rbss 000002 __Lrdata rdata 000003
__Lstruct struct 000003 __Ltemp temp 000000
__Ltext text 000085 __S0 (abs) 0004FE
__S1 (abs) 000600 __ramtop ramtop 000600
_cack text 0002B2 _delay text 000086
_delay1 text 0003F4 _delay2 text 000244
_delay_us text 000414 _delaym text 000266
_dis4 bigdata 0005CE _dis5 bigdata 0005DF
_exit init 000018 _get_temp text 000138
_ii bss 0000FC _init text 000098
_int2charLCD bigdata 0005F0 _lcd_busy text 000426
_lcd_init text 0004A2 _lcd_pos text 0004DC
_lcd_wcmd text 00044C _lcd_wdat text 000476
_main text 0001B6 _mnack text 0002C8
_rd text 000318 _read_byte text 000108
_reset text 0000A6 _sta text 00027E
_stop text 000298 _t bigbss 0005FF
_wr text 00034A _wrbyt text 0002DC
_write_byte text 0000D8 clear_big init 000030
clear_bit init 000018 clear_bss init 000024
clear_ram text 000006 copy_big init 00003C
copy_data clrtext 0004EE intlevel0 intentry 000016
intlevel1 intentry 000016 powerup powerup 000000
start init 000018 used_btemp0 (abs) 000001
used_btemp1 (abs) 000001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -