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

📄 k2a.map

📁 pic16 i2c slave (picc)
💻 MAP
字号:
HI-TECH Software PICC Compiler STD Edition V9.60

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\std\9.60\dat\en_msgs.txt \
  -h+k2a.sym -z -Q16F628 -ol.obj -Mk2a.map -E1 -ver=PICC -ACODE=00h-07FFh \
  -ACONST=00h-0FFhx8 -AENTRY=00h-0FFhx8 -ASTRING=00h-0FFhx8 \
  -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh -ABANK2=0120h-014Fh \
  -ACOMBANK=070h-07Fh \
  -preset_vec=00h,intentry=04h,intcode,intret,init,init23,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 -pintsave_2=BANK2 \
  -prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
  -pnvram_2=BANK2,nvbit_2=BANK2 -ACONFIG=02007h-02007h -pconfig=CONFIG \
  -AIDLOC=02000h-02003h -pidloc=IDLOC -AEEDATA=00h-07Fh/02100h \
  -peeprom_data=EEDATA -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE \
  C:\DOCUME~1\Natti\LOCALS~1\Temp\s1ok.obj \
  C:\projects\densys\prog\slave.obj C:\projects\densys\prog\delay.obj \
  C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic21--u.lib \
  C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic40c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic21--u.lib 

Object code version is 3.9

Machine type is 16F628

Call graph:

*_main size 0,1 offset 0
     _EEREAD size 0,1 offset 1
     _I2CLOOP size 0,0 offset 1
*    _EESAVE size 1,1 offset 1

Estimated maximum call depth: 1

*_isr size 0,3 offset 3

Estimated maximum call depth: 1


		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\Natti\LOCALS~1\Temp\s1ok.obj
		reset_vec        0        0        1       0     0
		init            54       54        4       8     0
		end_init        58       58        9       8     0
C:\projects\densys\prog\slave.obj
		intcode          8        8       47       8     0
		intentry         4        4        4       8     0
		intret          4F       4F        5       8     0
		intsave_0       7B       7B        1      7B     1
		config        2007     2007        1    400E     0
		rbss_0          21       21        F      20     1
		rbit_0         100       20        4      20     1    8
		temp            7C       7C        4      7C     1
		text3           FD       FD       76       8     0
		text4           61       61       9C       8     0
		text1          189      189       15       8     0
		text2          19E      19E        8       8     0
		intsave         36       36        1      20     1
C:\projects\densys\prog\delay.obj
		text0          173      173       16       8     0

C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic21--u.lib

C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic40c-c.lib
btemp0.obj      temp            7C       7C        1      7C     1
btemp1.obj      temp            7C       7C        2      7C     1
btemp2.obj      temp            7C       7C        3      7C     1
btemp3.obj      temp            7C       7C        4      7C     1

C:\Program Files\HI-TECH Software\PICC\std\9.60\lib\pic21--u.lib

COMMON          rbss_0          30       30        6      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		intcode          8        8       47
		intentry         4        4        4
		intret          4F       4F        5
		reset_vec        0        0        1
		init            54       54        4
		end_init        58       58        9
		text3           FD       FD       76
		text4           61       61       9C
		text1          189      189       15
		text2          19E      19E        8
		text0          173      173       16

	CLASS	CONST    

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	BANK0    
		rbss_0          21       21       15
		rbit_0         100       20        4
		temp            7C       7C        4
		intsave         36       36        1

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	COMBANK  
		intsave_0       7B       7B        1

	CLASS	CONFIG   
		config        2007     2007        1

	CLASS	IDLOC    

	CLASS	EEDATA   

	CLASS	BANK3    



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	000001	000001	       0       0  CODE    
		intentry        000004	0001A2	0001A6	       8       0  CODE    
		rbit_0          000020	000017	000037	      20       1  BANK0   
		intsave_0       00007B	000001	00007C	      7B       1  COMBANK 
		temp            00007C	000004	000080	      7C       1  COMBANK 
		config          002007	000001	002008	    400E       0  CONFIG  


UNUSED ADDRESS RANGES

	BANK0            0037-007A
	BANK1            00A0-00EF
	BANK2            0120-014F
	CODE             0001-0003
	                 01A6-07FF
	COMBANK          0070-007A
	CONST            0001-0003
	                 01A6-07FF
	EEDATA           2100-217F
	ENTRY            0001-0003
	                 01A6-07FF
	IDLOC            2000-2003
	STRING           0001-0003
	                 01A6-07FF

                                  Symbol Table

?_EESAVE       rbss_0      0031  ?a_DelayMs     rbss_0      0030
?a_EEREAD      rbss_0      0031  ?a_EESAVE      rbss_0      0032
?a_isr         rbss_0      0033  ?a_main        rbss_0      0030
_B             rbss_0      002C  _BitCount      rbss_0      0021
_Bptr          rbss_0      0022  _DelayMs       text0       0173
_EEREAD        text2       019E  _EESAVE        text1       0189
_I2CLOOP       text3       00FD  _I2C_CMD       rbit_0      0100
_I2C_STAT      rbss_0      0023  _NEW_TASK      rbit_0      0101
__Beeprom_data eeprom_data 2100  __Bnvbit_0     nvbit_0     00C2
__Bnvbit_1     nvbit_1     00A0  __Bnvbit_2     nvbit_2     0120
__Bnvbit_3     nvbit_3     00C2  __Bptbit_0     ptbit_0     00C2
__Brbit_0      rbit_0      0020  __Brbit_1      rbit_1      00A0
__Brbit_2      rbit_2      0120  __Brbit_3      rbit_3      00C2
__Hclrtext     clrtext     0061  __Hcode        code        00C2
__Hcommon_ram  common_ram  00C2  __Hconfig      config      2008
__Heeprom_data eeprom_data 0000  __Hend_init    end_init    0061
__Hfloat_text0 float_text0 0061  __Hfloat_text1 float_text1 0061
__Hfloat_text2 float_text2 0061  __Hfloat_text3 float_text3 0061
__Hfloat_text4 float_text4 0061  __Hidata_0     idata_0     0061
__Hidata_1     idata_1     0061  __Hidata_2     idata_2     0061
__Hidata_3     idata_3     00C2  __Hidloc       idloc       2000
__Hinit        init        0058  __Hinit23      init23      0058
__Hintcode     intcode     004F  __Hintentry    intentry    0008
__Hintret      intret      0054  __Hintsave     intsave     00C2
__Hintsave_0   intsave_0   007C  __Hintsave_1   intsave_1   00A0
__Hintsave_2   intsave_2   0120  __Hintsave_3   intsave_3   00C2
__Hmaintext    maintext    0061  __Hnvbit_0     nvbit_0     0610
__Hnvbit_1     nvbit_1     0500  __Hnvbit_2     nvbit_2     0900
__Hnvbit_3     nvbit_3     0610  __Hnvram       nvram       0036
__Hnvram_1     nvram_1     00A0  __Hnvram_2     nvram_2     0120
__Hnvram_3     nvram_3     00C2  __Hpowerup     powerup     0061
__Hpstrings    pstrings    0061  __Hptbit_0     ptbit_0     0610
__Hrbit_0      rbit_0      0104  __Hrbit_1      rbit_1      0500
__Hrbit_2      rbit_2      0900  __Hrbit_3      rbit_3      0610
__Hrbss_0      rbss_0      0036  __Hrbss_1      rbss_1      00A0
__Hrbss_2      rbss_2      0120  __Hrbss_3      rbss_3      00C2
__Hrdata_0     rdata_0     0036  __Hrdata_1     rdata_1     00A0
__Hrdata_2     rdata_2     0120  __Hrdata_3     rdata_3     00C2
__Hreset_vec   reset_vec   0001  __Hstrings     strings     0061
__Hstringtable stringtable 0061  __Hstruct      struct      0037
__Htemp        temp        0080  __Htext        text        00C2
__Lclrtext     clrtext     0061  __Lcode        code        00C2
__Lcommon_ram  common_ram  00C2  __Lconfig      config      2007
__Leeprom_data eeprom_data 0000  __Lend_init    end_init    0058
__Lfloat_text0 float_text0 0061  __Lfloat_text1 float_text1 0061
__Lfloat_text2 float_text2 0061  __Lfloat_text3 float_text3 0061
__Lfloat_text4 float_text4 0061  __Lidata_0     idata_0     0061
__Lidata_1     idata_1     0061  __Lidata_2     idata_2     0061
__Lidata_3     idata_3     00C2  __Lidloc       idloc       2000
__Linit        init        0054  __Linit23      init23      0058
__Lintcode     intcode     0008  __Lintentry    intentry    0004
__Lintret      intret      004F  __Lintsave     intsave     00C2
__Lintsave_0   intsave_0   007B  __Lintsave_1   intsave_1   00A0
__Lintsave_2   intsave_2   0120  __Lintsave_3   intsave_3   00C2
__Lmaintext    maintext    0061  __Lnvbit_0     nvbit_0     0610
__Lnvbit_1     nvbit_1     0500  __Lnvbit_2     nvbit_2     0900
__Lnvbit_3     nvbit_3     0610  __Lnvram       nvram       0036
__Lnvram_1     nvram_1     00A0  __Lnvram_2     nvram_2     0120
__Lnvram_3     nvram_3     00C2  __Lpowerup     powerup     0061
__Lpstrings    pstrings    0061  __Lptbit_0     ptbit_0     0610
__Lrbit_0      rbit_0      0100  __Lrbit_1      rbit_1      0500
__Lrbit_2      rbit_2      0900  __Lrbit_3      rbit_3      0610
__Lrbss_0      rbss_0      0021  __Lrbss_1      rbss_1      00A0
__Lrbss_2      rbss_2      0120  __Lrbss_3      rbss_3      00C2
__Lrdata_0     rdata_0     0036  __Lrdata_1     rdata_1     00A0
__Lrdata_2     rdata_2     0120  __Lrdata_3     rdata_3     00C2
__Lreset_vec   reset_vec   0000  __Lstrings     strings     0061
__Lstringtable stringtable 0061  __Lstruct      struct      0037
__Ltemp        temp        007C  __Ltext        text        00C2
__S0           (abs)       2008  __S1           (abs)       0120
__S2           (abs)       2100  _adress        rbss_0      0024
_cont_mode     rbss_0      0025  _exit          init        0054
_flash_mode    rbss_0      0026  _flash_time    rbss_0      0027
_ft            rbss_0      0028  _ft1           rbss_0      0029
_isr           intcode     0008  _main          text4       0061
_pwr_mode      rbss_0      002A  _t0cnt         rbss_0      002B
_t0flag        rbit_0      0102  _turboflag     rbit_0      0103
clear_bank0    init        0054  clear_bit0     init        0054
clear_ram      end_init    005C  int_entry      intentry    0004
int_func       intcode     0008  int_restore    intret      004F
intlevel0      intentry    0004  intlevel1      intentry    0004
reset_vec      reset_vec   0000  start          init        0054
used_btemp0    (abs)       0001  used_btemp1    (abs)       0001
used_btemp2    (abs)       0001  used_btemp3    (abs)       0001

⌨️ 快捷键说明

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