📄 lcd1602.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -MLCD1602.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+LCD1602.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_VC.AAA \
-ver=PICC#V8.05PL1 C:\HT-PIC8.05\LIB\picrt42c.obj \
E:\PIC\lesson6(lcd1602)\lcd1602.obj C:\HT-PIC8.05\LIB\pic62--u.lib \
C:\HT-PIC8.05\LIB\pic42c-c.lib C:\HT-PIC8.05\LIB\pic62--u.lib
Object code version is 3.7
Machine type is 16F877A
Call graph:
*_main size 0,0 offset 0
_init_pic
_init_LCD->_write_command size 0,1 offset 1
_delay_a size 0,5 offset 2
* _zifu_disp size 0,1 offset 0
* _write_command size 0,1 offset 1
* _delay_a size 0,5 offset 2
* _write_data size 0,1 offset 1
* _delay_a size 0,5 offset 2
* _delay_a size 0,5 offset 2
Name Link Load Length Selector Space Scale
C:\HT-PIC8.05\LIB\picrt42c.obj
end_init D D 4 8 0
E:\PIC\lesson6(lcd1602)\lcd1602.obj
idata_0 7E2 7E2 1E FC4 0
rdata_0 27 27 1E 20 1
temp 70 70 2 70 1
text1 720 720 8C E40 0
text5 6EA 6EA 36 DD4 0
C:\HT-PIC8.05\LIB\pic62--u.lib
C:\HT-PIC8.05\LIB\pic42c-c.lib
bdiv.obj float_tex 7AC 7AC 36 F58 0
temp 70 70 5 70 1
btemp0.obj temp 70 70 1 70 1
btemp1.obj temp 70 70 2 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 45 45 2 20 1
C:\HT-PIC8.05\LIB\pic62--u.lib
COMMON rbss_0 20 20 7 20 1
TOTAL Name Link Load Length
CLASS BANK0
rdata_0 27 27 1E
rbss_0 20 20 7
temp 70 70 5
code_ptr 45 45 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
CLASS CODE
idata_0 7E2 7E2 1E
powerup 0 0 4
float_tex 7AC 7AC 36
clrtext 11 11 D
end_init D D 4
init 4 4 9
text1 720 720 8C
text5 6EA 6EA 36
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 000027 000047 20 1 BANK0
temp 000070 000005 000075 70 1 COMBANK
text5 0006EA 000036 000720 DD4 0 CODE
text1 000720 00008C 0007AC E40 0 CODE
float_text1 0007AC 000036 0007E2 F58 0 CODE
idata_0 0007E2 00001E 000800 FC4 0 CODE
UNUSED ADDRESS RANGES
BANK0 0047-006F
0075-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0034-06E9
0800-1FFF
COMBANK 0075-007F
CONST 0034-06E9
0800-1FFF
EEDATA 2100-21FF
Symbol Table
?_write_sfm rbss_0 0020 ?a_delay_a rbss_0 0022
?a_write_command rbss_0 0021 ?a_write_data rbss_0 0021
?a_write_sfm rbss_0 0020 ?a_zifu_disp rbss_0 0020
__Bnvbit_0 nvbit_0 0045 __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__Z65018RS_ __Z65018RS_ 0190 __Hclrtext clrtext 001E
__Hcode code 0190 __Hcode_ptr code_ptr 0047
__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 07E2
__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 0228 __Hnvbit_1 nvbit_1 0500
__Hnvbit_2 nvbit_2 0880 __Hnvbit_3 nvbit_3 0C80
__Hnvram nvram 0045 __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 0027 __Hrbss_1 rbss_1 00A0
__Hrbss_2 rbss_2 0110 __Hrbss_3 rbss_3 0190
__Hrdata_0 rdata_0 0045 __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0110 __Hrdata_3 rdata_3 0190
__Hstrings strings 0034 __Hstringtable stringtable 0034
__Hstruct struct 0047 __Htemp temp 0075
__Htext text 0190 __Hvectors vectors 0034
__L__Z65018RS_ __Z65018RS_ 0190 __Lclrtext clrtext 0011
__Lcode code 0190 __Lcode_ptr code_ptr 0045
__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 07AC
__Lfloat_text2 float_text2 0034 __Lfloat_text3 float_text3 0034
__Lfloat_text4 float_text4 0034 __Lidata_0 idata_0 07E2
__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 0228 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 0045 __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 0027 __Lrdata_1 rdata_1 00A0
__Lrdata_2 rdata_2 0110 __Lrdata_3 rdata_3 0190
__Lstrings strings 0034 __Lstringtable stringtable 001E
__Lstruct struct 0047 __Ltemp temp 0070
__Ltext text 0190 __Lvectors vectors 0034
__S0 (abs) 2100 __S1 (abs) 0190
_delay_a text1 0720 _exit init 0004
_init_LCD text1 0796 _init_pic text1 07A0
_main text1 07A6 _table rdata_0 0027
_table1 rdata_0 0032 _table2 rdata_0 003C
_write_command text1 073B _write_data text1 074A
_write_sfm text5 06EA _zifu_disp text1 0759
code_ptr code_ptr 0045 copy_bank0 init 0004
copy_data clrtext 0011 dobdiv float_text1 07AE
intlevel0 intentry 0004 intlevel1 intentry 0004
lbdiv float_text1 07AC lbdiv_t float_text1 07AD
lbmod float_text1 07AC lbmod_t float_text1 07AD
powerup powerup 0000 start init 0004
string_indir stringtable 0021 string_table stringtable 001E
used_btemp0 (abs) 0001 used_btemp1 (abs) 0001
used_code_ptr (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -