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

📄 ch452jp.map

📁 PIC单片机控制CH452的数码管显示程序
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -Mch452jp.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+ch452jp.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_308.AAA \
  -ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch452jp.obj \
  d:\HT-PIC\LIB\pic62--u.lib d:\HT-PIC\LIB\pic42c-c.lib \
  d:\HT-PIC\LIB\pic62--u.lib 

Object code version is 3.7

Machine type is 16F877A

Call graph:

*_main->_initial
*_IntKey size 0,2 offset 0
     _InitCh452->_WrietCh452 size 2,2 offset 8
         _DelayUs
*    _Bit_Display_Num size 4,2 offset 2
*        _WrietCh452 size 2,2 offset 8
*            _DelayUs

		Name          Link     Load   Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
		end_init        50       50        4       8     0
H:\pic\ch452\ch452jp.obj
		intcode         17       17       1D       8     0
		intentry         4        4        9       8     0
		intret          3E       3E        9       8     0
		idata_0        7CC      7CC       34     F98     0
		intsave_0       73       73        1      70     1
		rdata_0         2C       2C       34      20     1
		temp            70       70        3      70     1
		text6          744      744        8     E88     0
		text8          79D      79D       2F     F3A     0
		intsave         60       60        3      20     1
		text0          74C      74C       13     E98     0
		text4          73C      73C        8     E78     0
		text5          75F      75F       19     EBE     0
		text3          778      778       25     EF0     0

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

d:\HT-PIC\LIB\pic42c-c.lib
btemp0.obj      temp            70       70        1      70     1
btemp1.obj      temp            70       70        2      70     1
btemp2.obj      temp            70       70        3      70     1
codeptr.obj     
copy.obj        clrtext         54       54        D       8     0
		temp            70       70        1      70     1
cpybank0.obj    init            47       47        9       8     0
powerup.obj     powerup          0        0        4       0     0
sbtemp0.obj     intcode         34       34        2       8     0
		intentry         D        D        2       8     0
		intsave         68       68        1      20     1
sbtemp10.obj    
sbtemp11.obj    
sbtemp12.obj    
sbtemp13.obj    
sbtemp14.obj    
sbtemp1.obj     intcode         36       36        2       8     0
		intentry         F        F        2       8     0
		intsave         67       67        1      20     1
sbtemp2.obj     intcode         38       38        2       8     0
		intentry        11       11        2       8     0
		intsave         69       69        1      20     1
sbtemp3.obj     
sbtemp4.obj     
sbtemp5.obj     
sbtemp6.obj     
sbtemp7.obj     
sbtemp8.obj     
sbtemp9.obj     
scodeptr.obj    intcode         3A       3A        4       8     0
		intentry        13       13        4       8     0
		intsave         63       63        2      20     1
stringtab.obj   stringtab       61       61       16       8     0
		code_ptr        65       65        2      20     1

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

COMMON          rbss_0          20       20        C      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rdata_0         2C       2C       34
		rbss_0          20       20        C
		temp            70       70        3
		intsave         60       60        3
		code_ptr        65       65        2
		intsave         68       68        1
		intsave         67       67        1
		intsave         69       69        1
		intsave         63       63        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  
		intsave_0       73       73        1

	CLASS	CODE     
		intcode         17       17       27
		intentry         4        4       13
		intret          3E       3E        9
		idata_0        7CC      7CC       34
		powerup          0        0        4
		clrtext         54       54        D
		end_init        50       50        4
		init            47       47        9
		text6          744      744        8
		text8          79D      79D       2F
		text0          74C      74C       13
		text4          73C      73C        8
		text5          75F      75F       19
		text3          778      778       25

	CLASS	CONST    

	CLASS	EEDATA   

	CLASS	ENTRY    
		stringtab       61       61       16

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000073	000077	       8       0  CODE    
		rbit_0          000020	00004A	00006A	      20       1  BANK0   
		temp            000070	000004	000074	      70       1  COMBANK 
		text4           00073C	000008	000744	     E78       0  CODE    
		text6           000744	000008	00074C	     E88       0  CODE    
		text0           00074C	000013	00075F	     E98       0  CODE    
		text5           00075F	000019	000778	     EBE       0  CODE    
		text3           000778	000025	00079D	     EF0       0  CODE    
		text8           00079D	00002F	0007CC	     F3A       0  CODE    
		idata_0         0007CC	000034	000800	     F98       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            006A-006F
	                 0074-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             0077-073B
	                 0800-1FFF
	COMBANK          0074-007F
	CONST            0077-073B
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_Bit_Display_Num  rbss_0      0022  ?_Flash_SingleBit  rbss_0      0020
?_WrietCh452       rbss_0      0028  ?a_Bit_Display_Num rbss_0      0026
?a_IntKey          rbss_0      0020  ?a_WrietCh452      rbss_0      002A
_Bit_Display_Num   text3       0778  _Bitmap            rdata_0     0050
_DelayUs           text8       079D  _Display_Reset     text4       073C
_Flash_AllBit      text6       0744  _Flash_SingleBit   text5       075F
_InitCh452         text8       07C0  _IntKey            intcode     0017
_Led_seg           rdata_0     002C  _WrietCh452        text8       07A2
__Bnvbit_0         nvbit_0     0060  __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__Z49394RS_     __Z49394RS_ 0190  __Hclrtext         clrtext     0061
__Hcode            code        0190  __Hcode_ptr        code_ptr    0067
__Hcommon_ram      common_ram  0190  __Hconfig          config      2007
__Heeprom_data     eeprom_data 2100  __Hend_init        end_init    0054
__Hfloat_text0     float_text0 0077  __Hfloat_text1     float_text1 0077
__Hfloat_text2     float_text2 0077  __Hfloat_text3     float_text3 0077
__Hfloat_text4     float_text4 0077  __Hidata_0         idata_0     0800
__Hidata_1         idata_1     0077  __Hidata_2         idata_2     0077
__Hidata_3         idata_3     0077  __Hidloc           idloc       2000
__Hinit            init        0050  __Hinit23          init23      0050
__Hintcode         intcode     003E  __Hintentry        intentry    0017
__Hintret          intret      0047  __Hintsave         intsave     0190
__Hintsave_0       intsave_0   0074  __Hintsave_1       intsave_1   0190
__Hintsave_2       intsave_2   0190  __Hintsave_3       intsave_3   0190
__Hnvbit_0         nvbit_0     0300  __Hnvbit_1         nvbit_1     0500
__Hnvbit_2         nvbit_2     0880  __Hnvbit_3         nvbit_3     0C80
__Hnvram           nvram       0060  __Hnvram_1         nvram_1     00A0
__Hnvram_2         nvram_2     0110  __Hnvram_3         nvram_3     0190
__Hpowerup         powerup     0004  __Hpstrings        pstrings    0077
__Hrbit_0          rbit_0      0100  __Hrbit_1          rbit_1      0500
__Hrbit_2          rbit_2      0880  __Hrbit_3          rbit_3      0C80
__Hrbss_0          rbss_0      002C  __Hrbss_1          rbss_1      00A0
__Hrbss_2          rbss_2      0110  __Hrbss_3          rbss_3      0190
__Hrdata_0         rdata_0     0060  __Hrdata_1         rdata_1     00A0
__Hrdata_2         rdata_2     0110  __Hrdata_3         rdata_3     0190
__Hstrings         strings     0077  __Hstringtable     stringtable 0077
__Hstruct          struct      006A  __Htemp            temp        0073
__Htext            text        0190  __Hvectors         vectors     0077
__Hxtemp           xtemp       006A  __L__Z49394RS_     __Z49394RS_ 0190
__Lclrtext         clrtext     0054  __Lcode            code        0190
__Lcode_ptr        code_ptr    0065  __Lcommon_ram      common_ram  0190
__Lconfig          config      2007  __Leeprom_data     eeprom_data 2100
__Lend_init        end_init    0050  __Lfloat_text0     float_text0 0077
__Lfloat_text1     float_text1 0077  __Lfloat_text2     float_text2 0077
__Lfloat_text3     float_text3 0077  __Lfloat_text4     float_text4 0077
__Lidata_0         idata_0     07CC  __Lidata_1         idata_1     0077
__Lidata_2         idata_2     0077  __Lidata_3         idata_3     0077
__Lidloc           idloc       2000  __Linit            init        0047
__Linit23          init23      0050  __Lintcode         intcode     0017
__Lintentry        intentry    0004  __Lintret          intret      003E
__Lintsave         intsave     0190  __Lintsave_0       intsave_0   0073
__Lintsave_1       intsave_1   0190  __Lintsave_2       intsave_2   0190
__Lintsave_3       intsave_3   0190  __Lnvbit_0         nvbit_0     0300
__Lnvbit_1         nvbit_1     0500  __Lnvbit_2         nvbit_2     0880
__Lnvbit_3         nvbit_3     0C80  __Lnvram           nvram       0060
__Lnvram_1         nvram_1     00A0  __Lnvram_2         nvram_2     0110
__Lnvram_3         nvram_3     0190  __Lpowerup         powerup     0000
__Lpstrings        pstrings    0077  __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     002C
__Lrdata_1         rdata_1     00A0  __Lrdata_2         rdata_2     0110
__Lrdata_3         rdata_3     0190  __Lstrings         strings     0077
__Lstringtable     stringtable 0061  __Lstruct          struct      006A
__Ltemp            temp        0070  __Ltext            text        0190
__Lvectors         vectors     0077  __Lxtemp           xtemp       006A
__S0               (abs)       2100  __S1               (abs)       0190
_exit              init        0047  _initial           text0       074C
_main              text0       0755  code_ptr           code_ptr    0065
copy_bank0         init        0047  copy_data          clrtext     0054
int_entry          intentry    0004  int_func           intcode     0017
int_restore        intret      0042  intlevel0          intentry    0004
intlevel1          intentry    0004  powerup            powerup     0000
save_btemp0        intentry    000D  save_btemp1        intentry    000F
save_btemp10       intentry    000F  save_btemp11       intentry    000F
save_btemp12       intentry    000F  save_btemp13       intentry    000F
save_btemp14       intentry    000F  save_btemp2        intentry    0011
save_btemp3        intentry    0013  save_btemp4        intentry    0013
save_btemp5        intentry    0013  save_btemp6        intentry    0013
save_btemp7        intentry    0013  save_btemp8        intentry    0013
save_btemp9        intentry    0013  save_code_ptr      intentry    0013
start              init        0047  string_indir       stringtable 0064
string_table       stringtable 0061  used_btemp0        (abs)       0001
used_btemp1        (abs)       0001  used_btemp2        (abs)       0001
used_code_ptr      (abs)       0001  

⌨️ 快捷键说明

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