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

📄 1602.map

📁 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点
💻 MAP
字号:
HI-TECH Software PICC Compiler V9.50PL2

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\9.50\dat\en_msgs.txt \
  -h+1602.sym -z -Q16F877 -ol.obj -M1602.map -E1 -ver=PICC#V9.50PL2 \
  -ACODE=00h-07FFhx4 -ACONST=00h-0FFhx32 -AENTRY=00h-0FFhx32 \
  -ASTRING=00h-0FFhx32 -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh \
  -ABANK2=0110h-016Fh -ABANK3=0190h-01EFh -ACOMBANK=070h-07Fh \
  -ppowerup=CODE \
  -preset_vec=00h,intentry,intcode,intret,init,init23,end_init,clrtext,maintext,stringtable,pstrings,strings \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
  -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -pnvram_1=BANK1,nvbit_1=BANK1 \
  -prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
  -pnvram_2=BANK2,nvbit_2=BANK2 \
  -prbit_3=BANK3,rbss_3=BANK3,rdata_3=BANK3,idata_3=CODE \
  -pnvram_3=BANK3,nvbit_3=BANK3 -ptemp=COMBANK -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 -pintsave_0=COMBANK -pintsave_1=BANK1 \
  -pintsave_2=BANK2 -pintsave_3=BANK3 \
  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s1k4.obj E:\program\PIC\1602\mian.obj \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic61--u.lib \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic42c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic61--u.lib 

Object code version is 3.7

Machine type is 16F877

Call graph:

*_main size 0,1 offset 0
*    _delay size 0,2 offset 2
*    _lcd_init size 0,0 offset 1
*        _write_com size 0,1 offset 1
             _check_busy size 0,1 offset 2
*            _delay size 0,2 offset 2
*        _delay size 0,2 offset 2
*    _write_dat size 0,1 offset 1
         _check_busy size 0,1 offset 2
*        _delay size 0,2 offset 2

		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s1k4.obj
		init             0        0        4       0     0
		end_init         4        4        3       0     0
E:\program\PIC\1602\mian.obj
		text1          796      796       6A     F2C     0
		const1           7        7       12       E     0

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic61--u.lib

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic42c-c.lib

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic61--u.lib

COMMON          rbss_0          20       20        4      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		init             0        0        4
		end_init         4        4        3
		text1          796      796       6A

	CLASS	CONST    
		const1           7        7       12

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	BANK0    
		rbss_0          20       20        4

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  

	CLASS	CONFIG   

	CLASS	IDLOC    

	CLASS	EEDATA   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	000007	000007	       0       0  CODE    
		const1          000007	000012	000019	       E       0  CONST   
		rbit_0          000020	000004	000024	      20       1  BANK0   
		text1           000796	00006A	000800	     F2C       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            0024-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             0019-0795
	                 0800-1FFF
	COMBANK          0070-007F
	CONFIG           2007-2007
	CONST            0019-0795
	                 0800-1FFF
	EEDATA           2100-21FF
	ENTRY            0019-0795
	                 0800-1FFF
	IDLOC            2000-2003
	STRING           0019-0795
	                 0800-1FFF

                                  Symbol Table

?a_check_busy  rbss_0      0022  ?a_delay       rbss_0      0022
?a_main        rbss_0      0020  ?a_write_com   rbss_0      0021
?a_write_dat   rbss_0      0021  __Beeprom_data eeprom_data 2100
__Bnvbit_0     nvbit_0     0190  __Bnvbit_1     nvbit_1     00A0
__Bnvbit_2     nvbit_2     0110  __Bnvbit_3     nvbit_3     0190
__Bptbit_0     ptbit_0     0190  __Brbit_0      rbit_0      0020
__Brbit_1      rbit_1      00A0  __Brbit_2      rbit_2      0110
__Brbit_3      rbit_3      0190  __Hclrtext     clrtext     0007
__Hcode        code        0190  __Hcommon_ram  common_ram  0190
__Hconfig      config      2007  __Heeprom_data eeprom_data 0000
__Hend_init    end_init    0007  __Hfloat_text0 float_text0 0007
__Hfloat_text1 float_text1 0007  __Hfloat_text2 float_text2 0007
__Hfloat_text3 float_text3 0007  __Hfloat_text4 float_text4 0007
__Hidata_0     idata_0     0007  __Hidata_1     idata_1     0007
__Hidata_2     idata_2     0007  __Hidata_3     idata_3     0007
__Hidloc       idloc       2000  __Hinit        init        0004
__Hinit23      init23      0004  __Hintcode     intcode     0000
__Hintentry    intentry    0000  __Hintret      intret      0000
__Hintsave     intsave     0190  __Hintsave_0   intsave_0   0070
__Hintsave_1   intsave_1   00A0  __Hintsave_2   intsave_2   0110
__Hintsave_3   intsave_3   0190  __Hmaintext    maintext    0007
__Hnvbit_0     nvbit_0     0C80  __Hnvbit_1     nvbit_1     0500
__Hnvbit_2     nvbit_2     0880  __Hnvbit_3     nvbit_3     0C80
__Hnvram       nvram       0024  __Hnvram_1     nvram_1     00A0
__Hnvram_2     nvram_2     0110  __Hnvram_3     nvram_3     0190
__Hpowerup     powerup     0000  __Hpstrings    pstrings    0007
__Hptbit_0     ptbit_0     0C80  __Hrbit_0      rbit_0      0100
__Hrbit_1      rbit_1      0500  __Hrbit_2      rbit_2      0880
__Hrbit_3      rbit_3      0C80  __Hrbss_0      rbss_0      0024
__Hrbss_1      rbss_1      00A0  __Hrbss_2      rbss_2      0110
__Hrbss_3      rbss_3      0190  __Hrdata_0     rdata_0     0024
__Hrdata_1     rdata_1     00A0  __Hrdata_2     rdata_2     0110
__Hrdata_3     rdata_3     0190  __Hreset_vec   reset_vec   0000
__Hstrings     strings     0007  __Hstringtable stringtable 0007
__Hstruct      struct      0024  __Htemp        temp        0070
__Htext        text        0190  __Lclrtext     clrtext     0007
__Lcode        code        0190  __Lcommon_ram  common_ram  0190
__Lconfig      config      2007  __Leeprom_data eeprom_data 0000
__Lend_init    end_init    0004  __Lfloat_text0 float_text0 0007
__Lfloat_text1 float_text1 0007  __Lfloat_text2 float_text2 0007
__Lfloat_text3 float_text3 0007  __Lfloat_text4 float_text4 0007
__Lidata_0     idata_0     0007  __Lidata_1     idata_1     0007
__Lidata_2     idata_2     0007  __Lidata_3     idata_3     0007
__Lidloc       idloc       2000  __Linit        init        0000
__Linit23      init23      0004  __Lintcode     intcode     0000
__Lintentry    intentry    0000  __Lintret      intret      0000
__Lintsave     intsave     0190  __Lintsave_0   intsave_0   0070
__Lintsave_1   intsave_1   00A0  __Lintsave_2   intsave_2   0110
__Lintsave_3   intsave_3   0190  __Lmaintext    maintext    0007
__Lnvbit_0     nvbit_0     0C80  __Lnvbit_1     nvbit_1     0500
__Lnvbit_2     nvbit_2     0880  __Lnvbit_3     nvbit_3     0C80
__Lnvram       nvram       0024  __Lnvram_1     nvram_1     00A0
__Lnvram_2     nvram_2     0110  __Lnvram_3     nvram_3     0190
__Lpowerup     powerup     0000  __Lpstrings    pstrings    0007
__Lptbit_0     ptbit_0     0C80  __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     0024
__Lrdata_1     rdata_1     00A0  __Lrdata_2     rdata_2     0110
__Lrdata_3     rdata_3     0190  __Lreset_vec   reset_vec   0000
__Lstrings     strings     0007  __Lstringtable stringtable 0007
__Lstruct      struct      0024  __Ltemp        temp        0070
__Ltext        text        0190  __S0           (abs)       2007
__S1           (abs)       0190  __S2           (abs)       2100
_check_busy    text1       0796  _delay         text1       07BF
_exit          init        0000  _lcd_init      text1       07CB
_main          text1       07E5  _tab           const1      0008
_write_com     text1       07A7  _write_dat     text1       07B3
clear_bank0    init        0000  clear_bit0     init        0000
intlevel0      intentry    0000  intlevel1      intentry    0000
reset_vec      reset_vec   0000  start          init        0000

⌨️ 快捷键说明

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