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

📄 kkbseg.map

📁 采用模块化格式编写的基于PIC单片机的简单计算器
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -Mkkbseg.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+kkbseg.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_3FS.AAA \
  -ver=PICC#V8.05PL1 C:\HT-PIC\LIB\picrt42c.obj \
  C:\PIC\kb44seg7\keyboard.obj C:\PIC\kb44seg7\MAIN.obj \
  C:\PIC\kb44seg7\myfuncs.obj C:\PIC\kb44seg7\seg74.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,9 offset 0
*    _delay size 2,4 offset 18
     _scankeypad size 0,4 offset 9
         _delay size 2,4 offset 18
*    _Show4b size 2,7 offset 9
         _SplitNum size 3,0 offset 18
             awmod
             awdiv
*        _delay size 2,4 offset 18
     awmul

		Name          Link     Load   Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
		end_init         4        4        4       8     0
C:\PIC\kb44seg7\keyboard.obj
		const1           8        8       21      10     0
		text0          649      649       48     C92     0
C:\PIC\kb44seg7\MAIN.obj
		config        2007     2007        1    400E     0
		temp            70       70        6      70     1
		text0          691      691       89     D22     0
C:\PIC\kb44seg7\myfuncs.obj
		temp            70       70        1      70     1
		text0          61F      61F       2A     C3E     0
C:\PIC\kb44seg7\seg74.obj
		temp            70       70        5      70     1
		text0          71A      71A       97     E34     0
		const2          29       29        B      10     0
		const1          34       34        B      10     0

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

C:\HT-PIC\LIB\pic42c-c.lib
awdiv.obj       float_tex      7B1      7B1       15     F62     0
		temp            70       70        7      70     1
btemp0.obj      temp            70       70        1      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
powerup.obj     powerup          0        0        4       0     0
wdiv.obj        float_tex      7C6      7C6       3A     F62     0
		temp            70       70        7      70     1
wmul.obj        temp            70       70        6      70     1
		text           60A      60A       15     C14     0

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

COMMON          rbss_0          20       20       18      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rbss_0          20       20       18
		temp            70       70        7

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  

	CLASS	CODE     
		powerup          0        0        4
		float_tex      7B1      7B1       4F
		end_init         4        4        4
		text0          649      649       48
		text0          691      691       89
		text0          61F      61F       2A
		text0          71A      71A       97
		text           60A      60A       15

	CLASS	CONST    
		const1           8        8       21
		const2          29       29        B
		const1          34       34        B

	CLASS	EEDATA   

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   
		config        2007     2007        1



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000004	000008	       8       0  CODE    
		const1          000008	000037	00003F	      10       0  CONST   
		rbit_0          000020	000018	000038	      20       1  BANK0   
		temp            000070	000007	000077	      70       1  COMBANK 
		text            00060A	000015	00061F	     C14       0  CODE    
		text0           00061F	00002A	000649	     C3E       0  CODE    
		text0           000649	000048	000691	     C92       0  CODE    
		text0           000691	000089	00071A	     D22       0  CODE    
		text0           00071A	000097	0007B1	     E34       0  CODE    
		float_text1     0007B1	00004F	000800	     F62       0  CODE    
		config          002007	000001	002008	    400E       0  CONFIG  


UNUSED ADDRESS RANGES

	BANK0            0038-006F
	                 0077-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             003F-0609
	                 0800-1FFF
	COMBANK          0077-007F
	CONST            003F-0609
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_Show4b       rbss_0      0029  ?_SplitNum     rbss_0      0032
?_delay        rbss_0      0032  ?a_Show4b      rbss_0      002B
?a_delay       rbss_0      0034  ?a_main        rbss_0      0020
?a_scankeypad  rbss_0      0029  _KeyCode       const1      0009
_Seg7Table     const1      0035  _Seg7TableN    const2      002A
_Show4b        text0       0773  _SplitNum      text0       071A
__Bnvbit_0     nvbit_0     0038  __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__Z16605RS_ __Z16605RS_ 0190  __Hclrtext     clrtext     0008
__Hcode        code        0190  __Hcommon_ram  common_ram  0190
__Hconfig      config      2008  __Heeprom_data eeprom_data 2100
__Hend_init    end_init    0008  __Hfloat_text0 float_text0 0008
__Hfloat_text1 float_text1 0800  __Hfloat_text2 float_text2 0008
__Hfloat_text3 float_text3 0008  __Hfloat_text4 float_text4 0008
__Hidata_0     idata_0     0008  __Hidata_1     idata_1     0008
__Hidata_2     idata_2     0008  __Hidata_3     idata_3     0008
__Hidloc       idloc       2000  __Hinit        init        0004
__Hinit23      init23      0004  __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     01C0
__Hnvbit_1     nvbit_1     0500  __Hnvbit_2     nvbit_2     0880
__Hnvbit_3     nvbit_3     0C80  __Hnvram       nvram       0038
__Hnvram_1     nvram_1     00A0  __Hnvram_2     nvram_2     0110
__Hnvram_3     nvram_3     0190  __Hpowerup     powerup     0004
__Hpstrings    pstrings    0008  __Hrbit_0      rbit_0      0100
__Hrbit_1      rbit_1      0500  __Hrbit_2      rbit_2      0880
__Hrbit_3      rbit_3      0C80  __Hrbss_0      rbss_0      0038
__Hrbss_1      rbss_1      00A0  __Hrbss_2      rbss_2      0110
__Hrbss_3      rbss_3      0190  __Hrdata_0     rdata_0     0038
__Hrdata_1     rdata_1     00A0  __Hrdata_2     rdata_2     0110
__Hrdata_3     rdata_3     0190  __Hstrings     strings     0008
__Hstringtable stringtable 0008  __Hstruct      struct      0038
__Htemp        temp        0077  __Htext        text        0190
__Hvectors     vectors     003F  __L__Z16605RS_ __Z16605RS_ 0190
__Lclrtext     clrtext     0008  __Lcode        code        0190
__Lcommon_ram  common_ram  0190  __Lconfig      config      2007
__Leeprom_data eeprom_data 2100  __Lend_init    end_init    0004
__Lfloat_text0 float_text0 0008  __Lfloat_text1 float_text1 07B1
__Lfloat_text2 float_text2 0008  __Lfloat_text3 float_text3 0008
__Lfloat_text4 float_text4 0008  __Lidata_0     idata_0     0008
__Lidata_1     idata_1     0008  __Lidata_2     idata_2     0008
__Lidata_3     idata_3     0008  __Lidloc       idloc       2000
__Linit        init        0004  __Linit23      init23      0004
__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     01C0  __Lnvbit_1     nvbit_1     0500
__Lnvbit_2     nvbit_2     0880  __Lnvbit_3     nvbit_3     0C80
__Lnvram       nvram       0038  __Lnvram_1     nvram_1     00A0
__Lnvram_2     nvram_2     0110  __Lnvram_3     nvram_3     0190
__Lpowerup     powerup     0000  __Lpstrings    pstrings    0008
__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     0038  __Lrdata_1     rdata_1     00A0
__Lrdata_2     rdata_2     0110  __Lrdata_3     rdata_3     0190
__Lstrings     strings     0008  __Lstringtable stringtable 0008
__Lstruct      struct      0038  __Ltemp        temp        0070
__Ltext        text        0190  __Lvectors     vectors     003F
__S0           (abs)       2100  __S1           (abs)       0190
_delay         text0       061F  _exit          init        0004
_main          text0       0691  _scankeypad    text0       0649
awdiv          float_text1 07B1  awmod          float_text1 07B1
awmul          text        060A  dowdiv         float_text1 07C7
intlevel0      intentry    0004  intlevel1      intentry    0004
lwdiv          float_text1 07C6  lwmod          float_text1 07C6
lwmul          text        060A  powerup        powerup     0000
start          init        0004  used_btemp0    (abs)       0001
used_btemp1    (abs)       0001  used_btemp2    (abs)       0001
used_btemp3    (abs)       0001  used_btemp4    (abs)       0001
used_btemp5    (abs)       0001  used_btemp6    (abs)       0001

⌨️ 快捷键说明

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