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

📄 airc18.map

📁 用PIC18F4431设计的空调软件
💻 MAP
字号:
HI-TECH Software PICC18 Compiler V8.35PL1

Linker command line:

-z -Mairc18.map -ol.obj \
  -ppowerup=00h,intcode=08h,intcodelo=018h,init,end_init -ACOMRAM=00h-07Fh \
  -ptemp=COMRAM -ARAM=0-0FFhx6 -ABIGRAM=0-05FFh -pramtop=0600h \
  -ACODE=00h-03FFFh,04000h-07FFFh -AFARRAM=00h-00h \
  -pconfig=0300000h,idloc=0200000h,eeprom_data=0f00000h \
  -pconst=end_init+0600h \
  -prbss=COMRAM,rbit=COMRAM,rdata=COMRAM,nvrram=COMRAM,nvbit=COMRAM \
  -pstruct=COMRAM -pnvram=-600h -pfarbss=FARRAM,fardata=FARRAM \
  -pintsave_regs=BIGRAM,bigbss=BIGRAM,bigdata=BIGRAM -pdata=RAM,param \
  -pidata=CODE,irdata=CODE,ibigdata=CODE,ifardata=CODE -Q18F452 -W9 \
  -h+airc18.sym -E -EE:\DOCUME~1\tomzmz\LOCALS~1\Temp\_250.AAA \
  -ver=PICC18#V8.35PL1 C:\HTSOFT\PIC18\LIB\picrt86l.obj \
  F:\zmz\airc18\eetest.obj C:\HTSOFT\PIC18\LIB\pic85--p.lib \
  C:\HTSOFT\PIC18\LIB\pic86l-c.lib 

Object code version is 3.7

Machine type is 18F452

Call graph:

*_main size 0,2 offset 0
     _init
*    _printf size 4,2 offset 2
*        _sprintf size 6,9 offset 8
*            _chread size 2,0 offset 23
             _putch
             lwmod
             lwdiv
             lwmul
     _read
     _write
*_ISR

		Name          Link     Load   Length Selector Space Scale
C:\HTSOFT\PIC18\LIB\picrt86l.obj
		end_init        32       32        4       C     0
		init            18       18        2       C     0
F:\zmz\airc18\eetest.obj
		intcode          8        8        4       4     0
		bigbss         5FC      5FC        2     5FC     1
		intsave_r      5FE      5FE        2     5FE     1
		const          600      600       37     600     0
		eeprom_da   F00000   F00000       80  F00000     0
		temp             0        0        2       0     1
		text           4A0      4A0      158       C     0

C:\HTSOFT\PIC18\LIB\pic85--p.lib

C:\HTSOFT\PIC18\LIB\pic86l-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
clrbigbss.obj   init            1A       1A        C       C     0
clrbss.obj      init            26       26        C       C     0
clr.obj         text           6D6      6D6       12     31C     0
powerup.obj     powerup          0        0        4       0     0
printf.obj      text           6C0      6C0       16     31C     0
sbsr0.obj       rbss             7        7        1       0     1
sprintf.obj     temp             0        0        6       0     1
		bss             E5       E5        2      E5     1
		text            36       36      46A       C     0
wdiv.obj        temp             0        0        7       0     1
		text           638      638       6A     31C     0
wmul.obj        temp             0        0        6       0     1
		text           6A2      6A2       1E     31C     0

COMMON          param           E7       E7       19      E7     1

TOTAL		Name          Link     Load   Length
	CLASS	COMRAM   
		rbss             7        7        1
		temp             0        0        7

	CLASS	RAM      
		param           E7       E7       19
		bss             E5       E5        2

	CLASS	BIGRAM   
		bigbss         5FC      5FC        2
		intsave_r      5FE      5FE        2

	CLASS	CODE     
		intcode          8        8        4
		powerup          0        0        4
		end_init        32       32        4
		init            18       18       1A
		const          600      600       37
		text           4A0      4A0      158
		text           6D6      6D6       12
		text           6C0      6C0       16
		text            36       36      46A
		text           638      638       6A
		text           6A2      6A2       1E

	CLASS	FARRAM   

	CLASS	EEDATA   
		eeprom_da   F00000   F00000       80

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		temp            000000	000008	000008	       0       1  COMRAM  
		powerup         000000	000004	000004	       0       0  CODE    
		intcode         000008	000004	00000C	       4       0  CODE    
		intcodelo       000018	0005E0	0005F8	       C       0  CODE    
		bss             0000E5	000002	0000E7	      E5       1  RAM     
		param           0000E7	000019	000100	      E7       1  RAM     
		bigbss          0005FC	000002	0005FE	     5FC       1  BIGRAM  
		intsave_regs    0005FE	000002	000600	     5FE       1  BIGRAM  
		const           000600	000037	000637	     600       0  CODE    
		text            000638	0000B0	0006E8	     31C       0  CODE    
		eeprom_data     F00000	000080	F00080	  F00000       0  EEDATA  


UNUSED ADDRESS RANGES

	BIGRAM           000008-0000E4
	                 000100-0005FB
	CODE             000004-000007
	                 00000C-000017
	                 0005F8-0005FF
	                 000637-000637
	                 0006E8-007FFF
	COMRAM           000008-00007F
	RAM              000008-0000E4
	                 000100-0005FB

                                  Symbol Table

?_chread        param        0000FE  ?_printf        param        0000EF
?_sprintf       param        0000EF  ?a_main         param        0000E7
?a_printf       param        0000F5  ?a_sprintf      param        0000F5
_ISR            text         0005B4  __Bnvbit        nvbit        000008
__Brbit         rbit         000008  __HRAM          (abs)        000100
__H__Z58860RS_  __Z58860RS_  000004  __Hbigbss       bigbss       0005FE
__Hbigdata      bigdata      000008  __Hbss          bss          000004
__Hclrtext      clrtext      000004  __Hconfig       config       300000
__Hconst        const        000637  __Hdata         data         000008
__Heeprom_data  eeprom_data  F00080  __Hend_init     end_init     000036
__Hfarbss       farbss       000000  __Hfardata      fardata      000000
__Hfstlkup      fstlkup      000004  __Hibigdata     ibigdata     000004
__Hidata        idata        000004  __Hidloc        idloc        200000
__Hifardata     ifardata     000004  __Hinit         init         000032
__Hintcode      intcode      00000C  __Hintcodelo    intcodelo    000018
__Hintentry     intentry     000004  __Hintret       intret       000004
__Hintsave_regs intsave_regs 000600  __Hirdata       irdata       000004
__Hnvbit        nvbit        000040  __Hnvram        nvram        000600
__Hnvrram       nvrram       000008  __Hparam        param        000100
__Hpowerup      powerup      000004  __Hramtop       ramtop       000600
__Hrbit         rbit         000040  __Hrbss         rbss         000008
__Hrdata        rdata        000008  __Hstruct       struct       000008
__Htemp         temp         000007  __Htext         text         000004
__LRAM          (abs)        0000E5  __L__Z58860RS_  __Z58860RS_  000004
__Lbigbss       bigbss       0005FC  __Lbigdata      bigdata      000008
__Lbss          bss          000004  __Lclrtext      clrtext      000004
__Lconfig       config       300000  __Lconst        const        000600
__Ldata         data         000008  __Leeprom_data  eeprom_data  F00000
__Lend_init     end_init     000032  __Lfarbss       farbss       000000
__Lfardata      fardata      000000  __Lfstlkup      fstlkup      000004
__Libigdata     ibigdata     000004  __Lidata        idata        000004
__Lidloc        idloc        200000  __Lifardata     ifardata     000004
__Linit         init         000018  __Lintcode      intcode      000008
__Lintcodelo    intcodelo    000018  __Lintentry     intentry     000004
__Lintret       intret       000004  __Lintsave_regs intsave_regs 0005FE
__Lirdata       irdata       000004  __Lnvbit        nvbit        000040
__Lnvram        nvram        000600  __Lnvrram       nvrram       000008
__Lparam        param        0000E7  __Lpowerup      powerup      000000
__Lramtop       ramtop       000600  __Lrbit         rbit         000040
__Lrbss         rbss         000007  __Lrdata        rdata        000008
__Lstruct       struct       000008  __Ltemp         temp         000000
__Ltext         text         000004  __S0            (abs)        0006E8
__S1            (abs)        000600  __ramtop        ramtop       000600
_chread         text         000038  _data           bigbss       0005FC
_eeprom_size    bigbss       0005FD  _exit           init         000018
_init           text         000544  _main           text         0004A0
_printf         text         0006C0  _putch          text         0005A4
_read           text         000590  _sprintf        text         000062
_write          text         000570  awmul           text         0006A2
clear_big       init         00001A  clear_bss       init         000026
clear_ram       text         0006D8  dowdiv          text         00063C
int_func        text         0005B6  intlevel0       fstlkup      000004
intlevel1       fstlkup      000004  lwdiv           text         000638
lwmod           text         000638  lwmul           text         0006A2
powerup         powerup      000000  restore         text         0005DE
save            text         0005EC  saved_bsrh      rbss         000007
start           init         000018  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

⌨️ 快捷键说明

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