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

📄 main.map

📁 该程序可以在LCD1602上实现字符的显示功能,
💻 MAP
字号:
HI-TECH Software C Compiler 

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\LITE\9.60\dat\en_msgs.txt \
  -h+main.sym -z -Q16F877A -ol.obj -Mmain.map -E1 -ACODE=00h-07FFh \
  -ACONST=00h-0FFhx8 -AENTRY=00h-0FFhx8 -ASTRING=00h-0FFhx8 \
  -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh -ACOMBANK=070h-07Fh \
  -preset_vec=00h,intentry,intcode,intret,init,end_init,clrtext,maintext,stringtable,pstrings,strings \
  -ppowerup=CODE -ptemp=-COMBANK -pintsave_0=-COMBANK \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
  -pintsave_1=BANK1 -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -pnvram_1=BANK1,nvbit_1=BANK1 -ACONFIG=02007h-02007h -pconfig=CONFIG \
  -AIDLOC=02000h-02003h -pidloc=IDLOC -AEEDATA=00h-0FFh/02100h \
  -peeprom_data=EEDATA -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE \
  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s2uc.obj main.obj main1.obj \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib 

Object code version is 3.10

Machine type is 16F877A

Call graph:

*_main size 0,0 offset 0
     _lcd_init size 0,1 offset 0
         _write_lcd_command size 0,1 offset 6
             _delay size 2,0 offset 7
         _delay size 2,0 offset 7
*    _lcd_display size 3,3 offset 0
*        _write_lcd_command size 0,1 offset 6
*            _delay size 2,0 offset 7
*        _write_lcd_data size 0,1 offset 6
*            _delay size 2,0 offset 7
         string_table size 0,0 offset 6

Estimated maximum call depth: 3


		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s2uc.obj
		init             0        0        4       0     0
		end_init         4        4        9       0     0
main.obj        text3          79E      79E       1A     F3C     0
		text4          7D3      7D3       2D     FA6     0
		text2          784      784        D     F08     0
		text0          778      778        C     EF0     0
		text1          791      791        D     F22     0
main1.obj       const2          32       32        D      46     0
		text0          7B8      7B8       1B     F70     0
		const1          23       23        F      46     0

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib
codeptr.obj     
stringtab.obj   stringtab        D        D       16       0     0
		code_ptr        29       29        2      20     1

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

COMMON          rbss_0          20       20        9      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		init             0        0        4
		end_init         4        4        9
		text3          79E      79E       1A
		text4          7D3      7D3       2D
		text2          784      784        D
		text0          778      778        C
		text1          791      791        D
		text0          7B8      7B8       1B

	CLASS	CONST    
		const2          32       32        D
		const1          23       23        F

	CLASS	ENTRY    
		stringtab        D        D       16

	CLASS	STRING   

	CLASS	BANK0    
		rbss_0          20       20        9
		code_ptr        29       29        2

	CLASS	BANK1    

	CLASS	COMBANK  

	CLASS	CONFIG   

	CLASS	IDLOC    

	CLASS	EEDATA   

	CLASS	BANK3    

	CLASS	BANK2    



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	000023	000023	       0       0  CODE    
		rbit_0          000020	00000B	00002B	      20       1  BANK0   
		const1          000023	00001C	00003F	      46       0  CONST   
		text0           000778	00000C	000784	     EF0       0  CODE    
		text2           000784	00000D	000791	     F08       0  CODE    
		text1           000791	00000D	00079E	     F22       0  CODE    
		text3           00079E	00001A	0007B8	     F3C       0  CODE    
		text0           0007B8	00001B	0007D3	     F70       0  CODE    
		text4           0007D3	00002D	000800	     FA6       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            002B-007F
	BANK1            00A0-00EF
	CODE             003F-0777
	COMBANK          0070-007F
	CONFIG           2007-2007
	CONST            003F-0777
	EEDATA           2100-21FF
	ENTRY            003F-0777
	IDLOC            2000-2003
	STRING           003F-0777

                                  Symbol Table

?_delay              rbss_0      0027  ?_lcd_display        rbss_0      0020
?a_lcd_display       rbss_0      0023  ?a_lcd_init          rbss_0      0020
?a_write_lcd_command rbss_0      0026  ?a_write_lcd_data    rbss_0      0026
_LCDDisplay1         const1      0024  _LCDDisplay2         const2      0033
__Beeprom_data       eeprom_data 2100  __Bnvbit_0           nvbit_0     0046
__Bnvbit_1           nvbit_1     00A0  __Bnvbit_2           nvbit_2     0046
__Bnvbit_3           nvbit_3     0046  __Bptbit_0           ptbit_0     0046
__Brbit_0            rbit_0      0020  __Brbit_1            rbit_1      00A0
__Brbit_2            rbit_2      0046  __Brbit_3            rbit_3      0046
__Hclrtext           clrtext     000D  __Hcode              code        0046
__Hcode_ptr          code_ptr    002B  __Hcommon_ram        common_ram  0046
__Hconfig            config      2007  __Heeprom_data       eeprom_data 0000
__Hend_init          end_init    000D  __Hfloat_text0       float_text0 0023
__Hfloat_text1       float_text1 0023  __Hfloat_text2       float_text2 0023
__Hfloat_text3       float_text3 0023  __Hfloat_text4       float_text4 0023
__Hidata_0           idata_0     0023  __Hidata_1           idata_1     0023
__Hidata_2           idata_2     0046  __Hidata_3           idata_3     0046
__Hidloc             idloc       2000  __Hinit              init        0004
__Hinit23            init23      0046  __Hintcode           intcode     0000
__Hintentry          intentry    0000  __Hintret            intret      0000
__Hintsave           intsave     0046  __Hintsave_0         intsave_0   0070
__Hintsave_1         intsave_1   00A0  __Hintsave_2         intsave_2   0046
__Hintsave_3         intsave_3   0046  __Hmaintext          maintext    000D
__Hnvbit_0           nvbit_0     0230  __Hnvbit_1           nvbit_1     0500
__Hnvbit_2           nvbit_2     0230  __Hnvbit_3           nvbit_3     0230
__Hnvram             nvram       0029  __Hnvram_1           nvram_1     00A0
__Hnvram_2           nvram_2     0046  __Hnvram_3           nvram_3     0046
__Hpowerup           powerup     0023  __Hpstrings          pstrings    0023
__Hptbit_0           ptbit_0     0230  __Hrbit_0            rbit_0      0100
__Hrbit_1            rbit_1      0500  __Hrbit_2            rbit_2      0230
__Hrbit_3            rbit_3      0230  __Hrbss_0            rbss_0      0029
__Hrbss_1            rbss_1      00A0  __Hrbss_2            rbss_2      0046
__Hrbss_3            rbss_3      0046  __Hrdata_0           rdata_0     0029
__Hrdata_1           rdata_1     00A0  __Hrdata_2           rdata_2     0046
__Hrdata_3           rdata_3     0046  __Hreset_vec         reset_vec   0000
__Hstrings           strings     0023  __Hstringtable       stringtable 0023
__Hstruct            struct      002B  __Htemp              temp        0070
__Htext              text        0046  __Lclrtext           clrtext     000D
__Lcode              code        0046  __Lcode_ptr          code_ptr    0029
__Lcommon_ram        common_ram  0046  __Lconfig            config      2007
__Leeprom_data       eeprom_data 0000  __Lend_init          end_init    0004
__Lfloat_text0       float_text0 0023  __Lfloat_text1       float_text1 0023
__Lfloat_text2       float_text2 0023  __Lfloat_text3       float_text3 0023
__Lfloat_text4       float_text4 0023  __Lidata_0           idata_0     0023
__Lidata_1           idata_1     0023  __Lidata_2           idata_2     0046
__Lidata_3           idata_3     0046  __Lidloc             idloc       2000
__Linit              init        0000  __Linit23            init23      0046
__Lintcode           intcode     0000  __Lintentry          intentry    0000
__Lintret            intret      0000  __Lintsave           intsave     0046
__Lintsave_0         intsave_0   0070  __Lintsave_1         intsave_1   00A0
__Lintsave_2         intsave_2   0046  __Lintsave_3         intsave_3   0046
__Lmaintext          maintext    000D  __Lnvbit_0           nvbit_0     0230
__Lnvbit_1           nvbit_1     0500  __Lnvbit_2           nvbit_2     0230
__Lnvbit_3           nvbit_3     0230  __Lnvram             nvram       0029
__Lnvram_1           nvram_1     00A0  __Lnvram_2           nvram_2     0046
__Lnvram_3           nvram_3     0046  __Lpowerup           powerup     0023
__Lpstrings          pstrings    0023  __Lptbit_0           ptbit_0     0230
__Lrbit_0            rbit_0      0100  __Lrbit_1            rbit_1      0500
__Lrbit_2            rbit_2      0230  __Lrbit_3            rbit_3      0230
__Lrbss_0            rbss_0      0020  __Lrbss_1            rbss_1      00A0
__Lrbss_2            rbss_2      0046  __Lrbss_3            rbss_3      0046
__Lrdata_0           rdata_0     0029  __Lrdata_1           rdata_1     00A0
__Lrdata_2           rdata_2     0046  __Lrdata_3           rdata_3     0046
__Lreset_vec         reset_vec   0000  __Lstrings           strings     0023
__Lstringtable       stringtable 000D  __Lstruct            struct      002B
__Ltemp              temp        0070  __Ltext              text        0046
__S0                 (abs)       2007  __S1                 (abs)       00A0
__S2                 (abs)       2100  _delay               text0       0778
_exit                init        0000  _lcd_display         text4       07D3
_lcd_init            text3       079E  _main                text0       07B8
_write_lcd_command   text1       0791  _write_lcd_data      text2       0784
clear_bank0          init        0000  clear_bit0           init        0000
clear_ram            end_init    0008  code_ptr             code_ptr    0029
intlevel0            intentry    0000  intlevel1            intentry    0000
reset_vec            reset_vec   0000  start                init        0000
string_indir         stringtable 0010  string_table         stringtable 000D
used_code_ptr        (abs)       0001  

⌨️ 快捷键说明

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