📄 1.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -M1.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+1.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_PK.AAA \
-ver=PICC#V8.05PL1 d:\microchip\picc\LIB\picrt42c.obj \
D:\Microchip\lianxi\AD LCD2\1.obj d:\microchip\picc\LIB\pic62--u.lib \
d:\microchip\picc\LIB\pic42c-c.lib d:\microchip\picc\LIB\pic62--u.lib
Object code version is 3.7
Machine type is 16F877A
Call graph:
*_main size 0,0 offset 0
_initial
_ad_initial
_init
_lcd_init->_lcd_enable->_delay size 0,2 offset 5
_write_web size 0,2 offset 0
_write size 0,1 offset 4
_delay size 0,2 offset 5
_lcd_enable->_lcd_enable size 0,0 offset 0
_delay size 0,2 offset 5
* _write_tel size 0,4 offset 0
* _write size 0,1 offset 4
* _delay size 0,2 offset 5
_deal_ad size 0,4 offset 0
lwmul
lwmod
lwdiv
*_ad
Name Link Load Length Selector Space Scale
d:\microchip\picc\LIB\picrt42c.obj
end_init 1C 1C 4 8 0
D:\Microchip\lianxi\AD LCD2\1.obj
intcode B B 6 8 0
intentry 4 4 7 8 0
intret 11 11 7 8 0
intsave_0 77 77 1 70 1
config 2007 2007 1 400E 0
rbss_0 20 20 B 20 1
temp 70 70 6 70 1
intsave 32 32 2 20 1
text10 690 690 136 D20 0
const1 27 27 12 4E 0
d:\microchip\picc\LIB\pic62--u.lib
d:\microchip\picc\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
btemp4.obj temp 70 70 5 70 1
btemp5.obj temp 70 70 6 70 1
btemp6.obj temp 70 70 7 70 1
clrbank0.obj init 18 18 4 8 0
clr.obj clrtext 20 20 7 8 0
powerup.obj powerup 0 0 4 0 0
wdiv.obj float_tex 7C6 7C6 3A F8C 0
temp 70 70 7 70 1
wmul.obj temp 70 70 6 70 1
text 67B 67B 15 CF6 0
d:\microchip\picc\LIB\pic62--u.lib
COMMON rbss_0 2B 2B 7 20 1
TOTAL Name Link Load Length
CLASS BANK0
rbss_0 20 20 12
temp 70 70 7
intsave 32 32 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
intsave_0 77 77 1
CLASS CODE
intcode B B 6
intentry 4 4 7
intret 11 11 7
powerup 0 0 4
float_tex 7C6 7C6 3A
clrtext 20 20 7
end_init 1C 1C 4
init 18 18 4
text10 690 690 136
text 67B 67B 15
CLASS CONST
const1 27 27 12
CLASS EEDATA
CLASS ENTRY
CLASS STRING
CLASS IDLOC
CLASS CONFIG
config 2007 2007 1
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 000023 000027 8 0 CODE
rbit_0 000020 000014 000034 20 1 BANK0
const1 000027 000012 000039 4E 0 CONST
temp 000070 000008 000078 70 1 COMBANK
text 00067B 000015 000690 CF6 0 CODE
text10 000690 000136 0007C6 D20 0 CODE
float_text1 0007C6 00003A 000800 F8C 0 CODE
config 002007 000001 002008 400E 0 CONFIG
UNUSED ADDRESS RANGES
BANK0 0034-006F
0078-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0039-067A
0800-1FFF
COMBANK 0078-007F
CONST 0039-067A
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?a_deal_ad rbss_0 002B ?a_delay rbss_0 0030
?a_longdelay rbss_0 002B ?a_write rbss_0 002F
?a_write_tel rbss_0 002B ?a_write_web rbss_0 002B
__Bnvbit_0 nvbit_0 0032 __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__Z88888RS_ __Z88888RS_ 0190 __Hclrtext clrtext 0027
__Hcode code 0190 __Hcommon_ram common_ram 0190
__Hconfig config 2008 __Heeprom_data eeprom_data 2100
__Hend_init end_init 0020 __Hfloat_text0 float_text0 0027
__Hfloat_text1 float_text1 0800 __Hfloat_text2 float_text2 0027
__Hfloat_text3 float_text3 0027 __Hfloat_text4 float_text4 0027
__Hidata_0 idata_0 0027 __Hidata_1 idata_1 0027
__Hidata_2 idata_2 0027 __Hidata_3 idata_3 0027
__Hidloc idloc 2000 __Hinit init 001C
__Hinit23 init23 001C __Hintcode intcode 0011
__Hintentry intentry 000B __Hintret intret 0018
__Hintsave intsave 0190 __Hintsave_0 intsave_0 0078
__Hintsave_1 intsave_1 0190 __Hintsave_2 intsave_2 0190
__Hintsave_3 intsave_3 0190 __Hnvbit_0 nvbit_0 0190
__Hnvbit_1 nvbit_1 0500 __Hnvbit_2 nvbit_2 0880
__Hnvbit_3 nvbit_3 0C80 __Hnvram nvram 0032
__Hnvram_1 nvram_1 00A0 __Hnvram_2 nvram_2 0110
__Hnvram_3 nvram_3 0190 __Hpowerup powerup 0004
__Hpstrings pstrings 0027 __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 0032
__Hrdata_1 rdata_1 00A0 __Hrdata_2 rdata_2 0110
__Hrdata_3 rdata_3 0190 __Hstrings strings 0027
__Hstringtable stringtable 0027 __Hstruct struct 0034
__Htemp temp 0077 __Htext text 0190
__Hvectors vectors 0039 __L__Z88888RS_ __Z88888RS_ 0190
__Lclrtext clrtext 0020 __Lcode code 0190
__Lcommon_ram common_ram 0190 __Lconfig config 2007
__Leeprom_data eeprom_data 2100 __Lend_init end_init 001C
__Lfloat_text0 float_text0 0027 __Lfloat_text1 float_text1 07C6
__Lfloat_text2 float_text2 0027 __Lfloat_text3 float_text3 0027
__Lfloat_text4 float_text4 0027 __Lidata_0 idata_0 0027
__Lidata_1 idata_1 0027 __Lidata_2 idata_2 0027
__Lidata_3 idata_3 0027 __Lidloc idloc 2000
__Linit init 0018 __Linit23 init23 001C
__Lintcode intcode 000B __Lintentry intentry 0004
__Lintret intret 0011 __Lintsave intsave 0190
__Lintsave_0 intsave_0 0077 __Lintsave_1 intsave_1 0190
__Lintsave_2 intsave_2 0190 __Lintsave_3 intsave_3 0190
__Lnvbit_0 nvbit_0 0190 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 0032 __Lnvram_1 nvram_1 00A0
__Lnvram_2 nvram_2 0110 __Lnvram_3 nvram_3 0190
__Lpowerup powerup 0000 __Lpstrings pstrings 0027
__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 0027 __Lstringtable stringtable 0027
__Lstruct struct 0034 __Ltemp temp 0070
__Ltext text 0190 __Lvectors vectors 0039
__S0 (abs) 2100 __S1 (abs) 0190
_ad intcode 000B _ad_delay rbss_0 0021
_ad_flag rbss_0 0020 _ad_initial text10 0788
_ad_sample_result rbss_0 0023 _adresult rbss_0 0025
_deal_ad text10 0690 _delay text10 06E3
_exit init 0018 _init text10 0782
_initial text10 0797 _lcd_enable text10 0743
_lcd_init text10 074A _longdelay text10 0762
_main text10 079E _tel rbss_0 0027
_web const1 0028 _write text10 06F4
_write_tel text10 0717 _write_web text10 06FD
awmul text 067B clear_bank0 init 0018
clear_ram clrtext 0023 dowdiv float_text1 07C7
int_entry intentry 0004 int_func intcode 000B
int_restore intret 0013 intlevel0 intentry 0004
intlevel1 intentry 0004 lwdiv float_text1 07C6
lwmod float_text1 07C6 lwmul text 067B
powerup powerup 0000 start init 0018
used_btemp0 (abs) 0001 used_btemp1 (abs) 0001
used_btemp2 (abs) 0001 used_btemp3 (abs) 0001
used_btemp4 (abs) 0001 used_btemp5 (abs) 0001
used_btemp6 (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -