⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vmeter.map

📁 在picdemo2实验板上的一款lcd+adc程序
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL2

Linker command line:

-z -MVmeter.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 -Q16F877 \
  -h+Vmeter.sym -E -ED:\Temp\_2FK.AAA -ver=PICC#V8.05PL2 \
  C:\HT-PIC\LIB\picrt42c.obj \
  D:\My Documents\My Designs\PICmicro\Vmeter\Vmeter.obj \
  C:\HT-PIC\LIB\pic61--u.lib C:\HT-PIC\LIB\pic42c-c.lib \
  C:\HT-PIC\LIB\pic61--u.lib 

Object code version is 3.7

Machine type is 16F877

Call graph:

*_main size 0,0 offset 0
     _LCD_Begin size 0,3 offset 0
         _DelayMs size 0,2 offset 7
         _SetCommand size 0,1 offset 6
             _DelayMs size 0,2 offset 7
     _SetChar size 2,2 offset 0
         _SetCommand size 0,1 offset 6
             _DelayMs size 0,2 offset 7
         _SetData size 0,1 offset 6
             _DelayMs size 0,2 offset 7
         string_table
*    _PutString size 3,1 offset 2
*        _SetCommand size 0,1 offset 6
*            _DelayMs size 0,2 offset 7
*        _SetData size 0,1 offset 6
*            _DelayMs size 0,2 offset 7
         string_table
*    _Display size 0,2 offset 0
*        _PutString size 3,1 offset 2
*            _SetCommand size 0,1 offset 6
*                _DelayMs size 0,2 offset 7
*            _SetData size 0,1 offset 6
*                _DelayMs size 0,2 offset 7
             string_table
         lwdiv
         lwmul
     _DelayS size 0,2 offset 0
         _DelayMs size 0,2 offset 7
     awtoft
     ftmul size 0,0 offset 0
         ftunpack1
         ftunpack2
     fttol size 0,0 offset 0
         ftunpack1
         l0neg

		Name          Link     Load   Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
		end_init        15       15        4       8     0
D:\My Documents\My Designs\PICmicro\Vmeter\Vmeter.obj
		idata_0        7F3      7F3        D     FE6     0
		strings         43       43       29       8     0
		rdata_0         2C       2C        D      20     1
		rbss_0          21       21        2      20     1
		rbit_0         100       20        2      20     1    8
		temp            70       70        6      70     1
		const1          6C       6C       41      D8     0
		text0          507      507      1CA     A0E     0

C:\HT-PIC\LIB\pic61--u.lib

C:\HT-PIC\LIB\pic42c-c.lib
btemp0.obj      temp            70       70        1      70     1
btemp10.obj     temp            70       70        B      70     1
btemp11.obj     temp            70       70        C      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
btemp7.obj      temp            70       70        8      70     1
btemp8.obj      temp            70       70        9      70     1
btemp9.obj      temp            70       70        A      70     1
clrbank0.obj    init             4        4        4       8     0
clrbit0.obj     init             8        8        4       8     0
clr.obj         clrtext         19       19        7       8     0
codeptr.obj     
copy.obj        clrtext         20       20        D       8     0
		temp            70       70        1      70     1
cpybank0.obj    init             C        C        9       8     0
float.obj       float_tex      6DD      6DD       4E     DBA     0
		temp            70       70        9      70     1
ftmul.obj       float_tex      72B      72B       41     DBA     0
		temp            70       70        C      70     1
fttol.obj       float_tex      76C      76C       23     DBA     0
		temp            70       70        9      70     1
l0neg.obj       float_tex      7E5      7E5        E     FCA     0
		temp            70       70        4      70     1
ltoft.obj       float_tex      78F      78F       13     DBA     0
		temp            70       70        9      70     1
powerup.obj     powerup          0        0        4       0     0
store3.obj      temp            70       70        9      70     1
		ftext0         6D1      6D1        C     DA2     0
stringtab.obj   stringtab       2D       2D       16       8     0
		code_ptr        39       39        2      20     1
wdiv.obj        float_tex      7AB      7AB       3A     F56     0
		temp            70       70        7      70     1
wmul.obj        temp            70       70        6      70     1
		text           4F2      4F2       15     9E4     0
wtoft.obj       float_tex      7A2      7A2        9     DBA     0
		temp            70       70        9      70     1

C:\HT-PIC\LIB\pic61--u.lib

COMMON          rbss_0          23       23        9      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rdata_0         2C       2C        D
		rbss_0          21       21        B
		rbit_0         100       20        2
		temp            70       70        C
		code_ptr        39       39        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  

	CLASS	CODE     
		idata_0        7F3      7F3        D
		powerup          0        0        4
		float_tex      7AB      7AB       3A
		float_tex      7E5      7E5        E
		clrtext         19       19       14
		float_tex      6DD      6DD       CE
		end_init        15       15        4
		init             4        4       11
		text0          507      507      1CA
		ftext0         6D1      6D1        C
		text           4F2      4F2       15

	CLASS	CONST    
		const1          6C       6C       41

	CLASS	EEDATA   

	CLASS	ENTRY    
		stringtab       2D       2D       16

	CLASS	STRING   
		strings         43       43       29

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000068	00006C	       8       0  CODE    
		rbit_0          000020	00001B	00003B	      20       1  BANK0   
		temp            000070	00000C	00007C	      70       1  COMBANK 
		const1          00006C	000041	0000AD	      D8       0  CONST   
		text            0004F2	000015	000507	     9E4       0  CODE    
		text0           000507	0001CA	0006D1	     A0E       0  CODE    
		ftext0          0006D1	00000C	0006DD	     DA2       0  CODE    
		float_text4     0006DD	0000CE	0007AB	     DBA       0  CODE    
		float_text1     0007AB	00003A	0007E5	     F56       0  CODE    
		float_text0     0007E5	00000E	0007F3	     FCA       0  CODE    
		idata_0         0007F3	00000D	000800	     FE6       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            003B-006F
	                 007C-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             00AD-04F1
	                 0800-1FFF
	COMBANK          007C-007F
	CONST            00AD-04F1
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_PutString    rbss_0      0025  ?_SetChar      rbss_0      0023
?a_DelayMs     rbss_0      002A  ?a_DelayS      rbss_0      0023
?a_Display     rbss_0      0023  ?a_LCD_Begin   rbss_0      0023
?a_PutString   rbss_0      0028  ?a_SetChar     rbss_0      0025
?a_SetCommand  rbss_0      0029  ?a_SetData     rbss_0      0029
_DelayMs       text0       0507  _DelayS        text0       0510
_Display       text0       05C6  _LCD_Begin     text0       0554
_Old_V         rbss_0      0021  _PutString     text0       059D
_SetChar       text0       0633  _SetCommand    text0       051B
_SetData       text0       0537  _V             rdata_0     0037
__Bnvbit_0     nvbit_0     0039  __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__Z08211RS_ __Z08211RS_ 0190  __Hclrtext     clrtext     002D
__Hcode        code        0190  __Hcode_ptr    code_ptr    003B
__Hcommon_ram  common_ram  0190  __Hconfig      config      2007
__Heeprom_data eeprom_data 2100  __Hend_init    end_init    0019
__Hfloat_text0 float_text0 07F3  __Hfloat_text1 float_text1 07E5
__Hfloat_text2 float_text2 006C  __Hfloat_text3 float_text3 006C
__Hfloat_text4 float_text4 07AB  __Hidata_0     idata_0     0800
__Hidata_1     idata_1     006C  __Hidata_2     idata_2     006C
__Hidata_3     idata_3     006C  __Hidloc       idloc       2000
__Hinit        init        0015  __Hinit23      init23      0015
__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     01C8  __Hnvbit_1     nvbit_1     0500
__Hnvbit_2     nvbit_2     0880  __Hnvbit_3     nvbit_3     0C80
__Hnvram       nvram       0039  __Hnvram_1     nvram_1     00A0
__Hnvram_2     nvram_2     0110  __Hnvram_3     nvram_3     0190
__Hpowerup     powerup     0004  __Hpstrings    pstrings    0043
__Hrbit_0      rbit_0      0102  __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     0039  __Hrdata_1     rdata_1     00A0
__Hrdata_2     rdata_2     0110  __Hrdata_3     rdata_3     0190
__Hstrings     strings     006C  __Hstringtable stringtable 0043
__Hstruct      struct      003B  __Htemp        temp        007C
__Htext        text        0190  __Hvectors     vectors     00AD
__L__Z08211RS_ __Z08211RS_ 0190  __Lclrtext     clrtext     0019
__Lcode        code        0190  __Lcode_ptr    code_ptr    0039
__Lcommon_ram  common_ram  0190  __Lconfig      config      2007
__Leeprom_data eeprom_data 2100  __Lend_init    end_init    0015
__Lfloat_text0 float_text0 07E5  __Lfloat_text1 float_text1 07AB
__Lfloat_text2 float_text2 006C  __Lfloat_text3 float_text3 006C
__Lfloat_text4 float_text4 06DD  __Lidata_0     idata_0     07F3
__Lidata_1     idata_1     006C  __Lidata_2     idata_2     006C
__Lidata_3     idata_3     006C  __Lidloc       idloc       2000
__Linit        init        0004  __Linit23      init23      0015
__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     01C8  __Lnvbit_1     nvbit_1     0500
__Lnvbit_2     nvbit_2     0880  __Lnvbit_3     nvbit_3     0C80
__Lnvram       nvram       0039  __Lnvram_1     nvram_1     00A0
__Lnvram_2     nvram_2     0110  __Lnvram_3     nvram_3     0190
__Lpowerup     powerup     0000  __Lpstrings    pstrings    0043
__Lrbit_0      rbit_0      0100  __Lrbit_1      rbit_1      0500
__Lrbit_2      rbit_2      0880  __Lrbit_3      rbit_3      0C80
__Lrbss_0      rbss_0      0021  __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     0043  __Lstringtable stringtable 002D
__Lstruct      struct      003B  __Ltemp        temp        0070
__Ltext        text        0190  __Lvectors     vectors     00AD
__S0           (abs)       2100  __S1           (abs)       0190
_exit          init        0004  _main          text0       0651
_normal        rdata_0     0035  _own           const1      006D
_step          rbit_0      0101  _string        rdata_0     0031
_volts         rdata_0     002C  _warn          rdata_0     0033
altoft         float_text4 078F  awmul          text        04F2
awtoft         float_text4 07A2  clear_bank0    init        0004
clear_bit0     init        0008  clear_ram      clrtext     001C
code_ptr       code_ptr    0039  copy_bank0     init        000C
copy_data      clrtext     0020  dowdiv         float_text1 07AC
ftmul          float_text4 072B  ftmul_x        float_text4 072C
ftnorm1        float_text4 0707  fttol          float_text4 076C
ftunpack1      float_text4 06DD  ftunpack2      float_text4 06EC
intlevel0      intentry    0004  intlevel1      intentry    0004
l0neg          float_text0 07E5  lltoft         float_text4 0794
lwdiv          float_text1 07AB  lwmod          float_text1 07AB
lwmul          text        04F2  lwtoft         float_text4 07A8
powerup        powerup     0000  start          init        0004
storeback_3    ftext0      06D1  string_indir   stringtable 0030
string_table   stringtable 002D  used_btemp0    (abs)       0001
used_btemp1    (abs)       0001  used_btemp10   (abs)       0001
used_btemp11   (abs)       0001  used_btemp2    (abs)       0001
used_btemp3    (abs)       0001  used_btemp4    (abs)       0001
used_btemp5    (abs)       0001  used_btemp6    (abs)       0001
used_btemp7    (abs)       0001  used_btemp8    (abs)       0001
used_btemp9    (abs)       0001  used_code_ptr  (abs)       0001
zerctt         float_text4 06E8  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -