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

📄 24lc64.map

📁 上载的程序可以用于PIC单片机,也可以用于430单片机,本人原创,到至今还没有发现哪位网友想出这种办法,希望站长能多加分.
💻 MAP
字号:
HI-TECH Software PICC-18 Compiler V9.50PL3

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC-18\9.50\dat\en_msgs.txt \
  -h+24LC64.sym -z -Q18F2520 -ol.obj -M24LC64.map -E1 -ver=PICC-18#V9.50PL3 \
  -ACODE=00h-07DBFh -ALOWCODE=00h-07FFFh -ARAM=00h-0FFhx5,0500h-05F3h \
  -ABIGRAM=00h-05F3h -ACOMRAM=00h-07Fh -ANVRAM=0500h-05F3h \
  -preset_vec=00h,intcode,intcodelo,powerup,init,end_init -pramtop=0600h \
  -ACONFIG=0300000h-030000Dh -pconfig=CONFIG -AIDLOC=0200000h-0200007h \
  -pidloc=IDLOC -AEEDATA=0F00000h-0F000FFh -peeprom_data=EEDATA \
  -pconst=end_init+0600h -plowtext=LOWCODE \
  -ptemp=COMRAM,nvrram=COMRAM,nvbit=COMRAM,rbss=COMRAM,rbit=COMRAM,rdata=COMRAM \
  -pstruct=COMRAM -pnvram=-NVRAM -AFARRAM=00h-00h \
  -pfarbss=FARRAM,fardata=FARRAM \
  -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pparam=RAM -pdata=RAM \
  -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE \
  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ss0.obj \
  D:\Program Files\Microchip\PIC GOOD\24LC64\I2C.obj \
  D:\Program Files\Microchip\PIC GOOD\24LC64\main.obj \
  C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic80--p.lib \
  C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic0c0pm.lib \
  C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic82l-c.lib 

Object code version is 3.7

Machine type is 18F2520

Call graph:

*_main size 0,2 offset 0
     _writeByte24AA64 size 4,0 offset 2
         _I2C_START size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_TxHToL size 2,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_GetACK size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_STOP size 0,0 offset 10
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
             _Delay_ms size 4,0 offset 10
     _readByte24AA64 size 4,0 offset 2
         _I2C_START size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_TxHToL size 2,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_GetACK size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_RxHToL size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_SetNAk size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_STOP size 0,0 offset 10
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
             _Delay_ms size 4,0 offset 10
     _writePage24AA64 size 6,0 offset 2
         _I2C_START size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_TxHToL size 2,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_GetACK size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_STOP size 0,0 offset 10
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
             _Delay_ms size 4,0 offset 10
*    _readPage24AA64 size 6,2 offset 2
         _I2C_START size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_TxHToL size 2,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_GetACK size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_RxHToL size 0,0 offset 10
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
         _I2C_SetACK size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
         _I2C_SetNAk size 0,0 offset 10
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
*        _I2C_STOP size 0,0 offset 10
             _I2C_Set_sda_low size 0,0 offset 12
             _I2C_Set_sck_low size 0,0 offset 12
             _I2C_Set_sck_high size 0,0 offset 12
             _I2C_Set_sda_high size 0,0 offset 12
*            _Delay_ms size 4,0 offset 10
     _data_check size 5,0 offset 2

		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ss0.obj
		end_init        3E       3E        4       0     0
		init             0        0       3E       0     0
D:\Program Files\Microchip\PIC GOOD\24LC64\I2C.obj
		temp             0        0        8       0     1
		text          7732     7732      67E    3B99     0
D:\Program Files\Microchip\PIC GOOD\24LC64\main.obj
		ibigdata      7DB0     7DB0       10    3ED8     0
		bigdata        5DF      5DF       10     5DF     1
		temp             0        0        4       0     1
		bigbss         5EF      5EF        5     5EF     1
		text          76A0     76A0       92    3B50     0

C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic80--p.lib

C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic0c0pm.lib

C:\Program Files\HI-TECH Software\PICC-18\9.50\lib\pic82l-c.lib
btemp0.obj      temp             0        0        1       0     1
btemp1.obj      temp             0        0        2       0     1
btemp2.obj      temp             0        0        3       0     1
btemp3.obj      temp             0        0        4       0     1
btemp4.obj      temp             0        0        5       0     1
btemp5.obj      temp             0        0        6       0     1
btemp6.obj      temp             0        0        7       0     1
btemp7.obj      temp             0        0        8       0     1

COMMON          param           F2       F2        E      F2     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		ibigdata      7DB0     7DB0       10
		end_init        3E       3E        4
		init             0        0       3E
		text          7732     7732      67E
		text          76A0     76A0       92

	CLASS	LOWCODE  

	CLASS	RAM      
		param           F2       F2        E

	CLASS	BIGRAM   
		bigdata        5DF      5DF       10
		bigbss         5EF      5EF        5

	CLASS	COMRAM   
		temp             0        0        8

	CLASS	NVRAM    

	CLASS	CONFIG   

	CLASS	IDLOC    

	CLASS	EEDATA   

	CLASS	FARRAM   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		temp            000000	000008	000008	       0       1  COMRAM  
		reset_vec       000000	000042	000042	       0       0  CODE    
		param           0000F2	00000E	000100	      F2       1  RAM     
		bigdata         0005DF	000010	0005EF	     5DF       1  BIGRAM  
		bigbss          0005EF	000005	0005F4	     5EF       1  BIGRAM  
		text            0076A0	000092	007732	    3B50       0  CODE    
		text            007732	00067E	007DB0	    3B99       0  CODE    
		ibigdata        007DB0	000010	007DC0	    3ED8       0  CODE    


UNUSED ADDRESS RANGES

	BIGRAM           000008-0000F1
	                 000100-0005DE
	CODE             000042-00769F
	COMRAM           000008-00007F
	CONFIG           300000-30000D
	EEDATA           F00000-F000FF
	IDLOC            200000-200007
	LOWCODE          000042-00769F
	                 007DC0-007FFF
	NVRAM            000500-0005DE
	RAM              000008-0000F1
	                 000100-0005DE

                                  Symbol Table

?_Delay_ms        param        0000FC  ?_Delay_us        param        0000F2
?_I2C_TxHToL      param        0000FC  ?_I2C_TxLToH      param        0000F2
?_data_check      param        0000F4  ?_readByte24AA64  param        0000F4
?_readPage24AA64  param        0000F4  ?_writeByte24AA64 param        0000F4
?_writePage24AA64 param        0000F4  ?a_I2C_CLR        param        0000F2
?a_main           param        0000F2  ?a_readPage24AA64 param        0000FA
_Delay_ms         text         007A76  _Delay_us         text         007ACA
_I2C_CLR          text         007D02  _I2C_GetACK       text         00777A
_I2C_Initial      text         007732  _I2C_RxByte       text         00798E
_I2C_RxHToL       text         007A00  _I2C_START        text         0077E8
_I2C_STOP         text         00783E  _I2C_SetACK       text         0077D8
_I2C_SetNAk       text         0077E0  _I2C_Set_sck_high text         00775A
_I2C_Set_sck_low  text         00776A  _I2C_Set_sda_high text         00773A
_I2C_Set_sda_low  text         00774A  _I2C_TxHToL       text         0078C0
_I2C_TxLToH       text         007928  __Bnvbit          nvbit        000008
__Brbit           rbit         000008  __HRAM            (abs)        000100
__Hbigbss         bigbss       0005F4  __Hbigdata        bigdata      0005EF
__Hbss            bss          000042  __Hclrtext        clrtext      000042
__Hconfig         config       300000  __Hconst          const        000600
__Hdata           data         000008  __Heeprom_data    eeprom_data  F00000
__Hend_init       end_init     000042  __Hfarbss         farbss       000000
__Hfardata        fardata      000000  __Hibigdata       ibigdata     007DC0
__Hidata          idata        000042  __Hidloc          idloc        200000
__Hifardata       ifardata     000042  __Hinit           init         00003E
__Hintcode        intcode      000000  __Hintcodelo      intcodelo    000000
__Hintentry       intentry     000042  __Hintret         intret       000042
__Hintsave_regs   intsave_regs 000008  __Hirdata         irdata       000042
__Hlowtext        lowtext      000042  __Hnvbit          nvbit        000040
__Hnvram          nvram        0005F4  __Hnvrram         nvrram       000008
__Hparam          param        000100  __Hpowerup        powerup      000000
__Hramtop         ramtop       000600  __Hrbit           rbit         000040
__Hrbss           rbss         000008  __Hrdata          rdata        000008
__Hreset_vec      reset_vec    000000  __Hstruct         struct       000008
__Htemp           temp         000008  __Htext           text         000042
__LRAM            (abs)        0000F2  __Lbigbss         bigbss       0005EF
__Lbigdata        bigdata      0005DF  __Lbss            bss          000042
__Lclrtext        clrtext      000042  __Lconfig         config       300000
__Lconst          const        000600  __Ldata           data         000008
__Leeprom_data    eeprom_data  F00000  __Lend_init       end_init     00003E
__Lfarbss         farbss       000000  __Lfardata        fardata      000000
__Libigdata       ibigdata     007DB0  __Lidata          idata        000042
__Lidloc          idloc        200000  __Lifardata       ifardata     000042
__Linit           init         000000  __Lintcode        intcode      000000
__Lintcodelo      intcodelo    000000  __Lintentry       intentry     000042
__Lintret         intret       000042  __Lintsave_regs   intsave_regs 000008
__Lirdata         irdata       000042  __Llowtext        lowtext      000042
__Lnvbit          nvbit        000040  __Lnvram          nvram        0005F4
__Lnvrram         nvrram       000008  __Lparam          param        0000F2
__Lpowerup        powerup      000000  __Lramtop         ramtop       000600
__Lrbit           rbit         000040  __Lrbss           rbss         000008
__Lrdata          rdata        000008  __Lreset_vec      reset_vec    000000
__Lstruct         struct       000008  __Ltemp           temp         000000
__Ltext           text         000042  __S0              (abs)        F00000
__S1              (abs)        0005F4  __ramtop          ramtop       000600
_data_check       text         007D60  _exit             init         000000
_main             text         0076A0  _pa_out           bigbss       0005EF
_pb_out           bigbss       0005F0  _pc_out           bigbss       0005F1
_pd_out           bigbss       0005F2  _pe_out           bigbss       0005F3
_re_buf           bigdata      0005E7  _readByte24AA64   text         007B10
_readPage24AA64   text         007BB2  _wr_buf           bigdata      0005DF
_writeByte24AA64  text         007B66  _writePage24AA64  text         007C80
intlevel0         text         000042  intlevel1         text         000042
start             init         000000  used_btemp0       (abs)        000001
used_btemp1       (abs)        000001  used_btemp2       (abs)        000001
used_btemp3       (abs)        000001  used_btemp4       (abs)        000001
used_btemp5       (abs)        000001  used_btemp6       (abs)        000001
used_btemp7       (abs)        000001  

⌨️ 快捷键说明

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