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

📄 spi.map

📁 我用一个基于PIC16F877A的LED显示程序
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -Mspi.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+spi.sym -E -EC:\DOCUME~1\Admin\LOCALS~1\Temp\_2AC.AAA \
  -ver=PICC#V8.05PL1 C:\HT-PIC\LIB\picrt42c.obj \
  E:\fan\proteus\pic\spi60s_picc1\led.obj C:\HT-PIC\LIB\pic62--u.lib \
  C:\HT-PIC\LIB\pic42c-c.lib C:\HT-PIC\LIB\pic62--u.lib 

Object code version is 3.7

Machine type is 16F877A

Call graph:

*_main size 0,0 offset 0
     _init_trm1
     _spi_init
*    _display size 0,0 offset 0
*        _fasong size 2,0 offset 0
         lbmod
         lbdiv
*_time

		Name          Link     Load   Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
		end_init        2D       2D        4       8     0
E:\fan\proteus\pic\spi60s_picc1\led.obj
		intcode          B        B       17       8     0
		intentry         4        4        7       8     0
		intret          22       22        7       8     0
		intsave_0       75       75        1      70     1
		rbss_0          20       20        4      20     1
		temp            70       70        2      70     1
		intsave         26       26        2      20     1
		text3          779      779       51     EF2     0
		const1          38       38       15      70     0

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

C:\HT-PIC\LIB\pic42c-c.lib
bdiv.obj        float_tex      7CA      7CA       36     F94     0
		temp            70       70        5      70     1
btemp0.obj      temp            70       70        1      70     1
btemp1.obj      temp            70       70        2      70     1
clrbank0.obj    init            29       29        4       8     0
clr.obj         clrtext         31       31        7       8     0
powerup.obj     powerup          0        0        4       0     0

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

COMMON          rbss_0          24       24        2      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rbss_0          20       20        6
		temp            70       70        5
		intsave         26       26        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  
		intsave_0       75       75        1

	CLASS	CODE     
		intcode          B        B       17
		intentry         4        4        7
		intret          22       22        7
		powerup          0        0        4
		float_tex      7CA      7CA       36
		clrtext         31       31        7
		end_init        2D       2D        4
		init            29       29        4
		text3          779      779       51

	CLASS	CONST    
		const1          38       38       15

	CLASS	EEDATA   

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000034	000038	       8       0  CODE    
		rbit_0          000020	000008	000028	      20       1  BANK0   
		temp            000070	000006	000076	      70       1  COMBANK 
		const1          000038	000015	00004D	      70       0  CONST   
		text3           000779	000051	0007CA	     EF2       0  CODE    
		float_text1     0007CA	000036	000800	     F94       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            0028-006F
	                 0076-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             004D-0778
	                 0800-1FFF
	COMBANK          0076-007F
	CONST            004D-0778
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_fasong       rbss_0      0024  __Bnvbit_0     nvbit_0     0026
__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__Z51037RS_ __Z51037RS_ 0190
__Hclrtext     clrtext     0038  __Hcode        code        0190
__Hcommon_ram  common_ram  0190  __Hconfig      config      2007
__Heeprom_data eeprom_data 2100  __Hend_init    end_init    0031
__Hfloat_text0 float_text0 0038  __Hfloat_text1 float_text1 0800
__Hfloat_text2 float_text2 0038  __Hfloat_text3 float_text3 0038
__Hfloat_text4 float_text4 0038  __Hidata_0     idata_0     0038
__Hidata_1     idata_1     0038  __Hidata_2     idata_2     0038
__Hidata_3     idata_3     0038  __Hidloc       idloc       2000
__Hinit        init        002D  __Hinit23      init23      002D
__Hintcode     intcode     0022  __Hintentry    intentry    000B
__Hintret      intret      0029  __Hintsave     intsave     0190
__Hintsave_0   intsave_0   0076  __Hintsave_1   intsave_1   0190
__Hintsave_2   intsave_2   0190  __Hintsave_3   intsave_3   0190
__Hnvbit_0     nvbit_0     0130  __Hnvbit_1     nvbit_1     0500
__Hnvbit_2     nvbit_2     0880  __Hnvbit_3     nvbit_3     0C80
__Hnvram       nvram       0026  __Hnvram_1     nvram_1     00A0
__Hnvram_2     nvram_2     0110  __Hnvram_3     nvram_3     0190
__Hpowerup     powerup     0004  __Hpstrings    pstrings    0038
__Hrbit_0      rbit_0      0100  __Hrbit_1      rbit_1      0500
__Hrbit_2      rbit_2      0880  __Hrbit_3      rbit_3      0C80
__Hrbss_0      rbss_0      0026  __Hrbss_1      rbss_1      00A0
__Hrbss_2      rbss_2      0110  __Hrbss_3      rbss_3      0190
__Hrdata_0     rdata_0     0026  __Hrdata_1     rdata_1     00A0
__Hrdata_2     rdata_2     0110  __Hrdata_3     rdata_3     0190
__Hstrings     strings     0038  __Hstringtable stringtable 0038
__Hstruct      struct      0028  __Htemp        temp        0075
__Htext        text        0190  __Hvectors     vectors     004D
__L__Z51037RS_ __Z51037RS_ 0190  __Lclrtext     clrtext     0031
__Lcode        code        0190  __Lcommon_ram  common_ram  0190
__Lconfig      config      2007  __Leeprom_data eeprom_data 2100
__Lend_init    end_init    002D  __Lfloat_text0 float_text0 0038
__Lfloat_text1 float_text1 07CA  __Lfloat_text2 float_text2 0038
__Lfloat_text3 float_text3 0038  __Lfloat_text4 float_text4 0038
__Lidata_0     idata_0     0038  __Lidata_1     idata_1     0038
__Lidata_2     idata_2     0038  __Lidata_3     idata_3     0038
__Lidloc       idloc       2000  __Linit        init        0029
__Linit23      init23      002D  __Lintcode     intcode     000B
__Lintentry    intentry    0004  __Lintret      intret      0022
__Lintsave     intsave     0190  __Lintsave_0   intsave_0   0075
__Lintsave_1   intsave_1   0190  __Lintsave_2   intsave_2   0190
__Lintsave_3   intsave_3   0190  __Lnvbit_0     nvbit_0     0130
__Lnvbit_1     nvbit_1     0500  __Lnvbit_2     nvbit_2     0880
__Lnvbit_3     nvbit_3     0C80  __Lnvram       nvram       0026
__Lnvram_1     nvram_1     00A0  __Lnvram_2     nvram_2     0110
__Lnvram_3     nvram_3     0190  __Lpowerup     powerup     0000
__Lpstrings    pstrings    0038  __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     0026
__Lrdata_1     rdata_1     00A0  __Lrdata_2     rdata_2     0110
__Lrdata_3     rdata_3     0190  __Lstrings     strings     0038
__Lstringtable stringtable 0038  __Lstruct      struct      0028
__Ltemp        temp        0070  __Ltext        text        0190
__Lvectors     vectors     004D  __S0           (abs)       2100
__S1           (abs)       0190  _count         rbss_0      0022
_date          rbss_0      0020  _display       text3       0780
_exit          init        0029  _fasong        text3       0779
_i             rbss_0      0021  _init_trm1     text3       07B4
_main          text3       07C4  _spi_init      text3       07A9
_table         const1      0039  _time          intcode     000B
clear_bank0    init        0029  clear_ram      clrtext     0034
dobdiv         float_text1 07CC  int_entry      intentry    0004
int_func       intcode     000B  int_restore    intret      0024
intlevel0      intentry    0004  intlevel1      intentry    0004
lbdiv          float_text1 07CA  lbdiv_t        float_text1 07CB
lbmod          float_text1 07CA  lbmod_t        float_text1 07CB
powerup        powerup     0000  start          init        0029
used_btemp0    (abs)       0001  used_btemp1    (abs)       0001

⌨️ 快捷键说明

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