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

📄 ch452ss.map

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

Linker command line:

-z -Mch452ss.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+ch452ss.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_274.AAA \
  -ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch452ss.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 size 0,0 offset 0
     _initial
     _InitCh452->_WrietCh452 size 2,2 offset 0
         _DelayUs
     _tmint
*    _display size 0,0 offset 0
*        _intBit_Display_Num size 4,0 offset 0
*            _intWrietCh452 size 2,2 offset 4
*                _DelayUs
*        _intBit_Display_Num1 size 4,0 offset 0
*            _intWrietCh452 size 2,2 offset 4
*                _DelayUs
*_keyint->_dealtime

		Name          Link     Load   Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
		end_init        2D       2D        4       8     0
H:\pic\ch452\ch452ss.obj
		intcode          B        B        E       8     0
		intentry         4        4        7       8     0
		intret          19       19        7       8     0
		idata_0        7F0      7F0       10     FE0     0
		intsave_0       74       74        1      70     1
		rdata_0         2A       2A       10      20     1
		rbss_0          20       20        2      20     1
		temp            70       70        4      70     1
		text10         6F7      6F7       F9     DEE     0
		text6          609      609        8     C12     0
		text7          64D      64D       2B     C9A     0
		text13         678      678       7F     CF0     0
		text5          611      611       19     C22     0
		const1          5B       5B       23      B6     0
		const2          7E       7E       21      B6     0
		const3          9F       9F       11      B6     0
		text3          62A      62A       23     C54     0
		text4          601      601        8     C02     0
		intsave         3A       3A        2      20     1

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
btemp3.obj      temp            70       70        4      70     1
clrbank0.obj    init            20       20        4       8     0
clr.obj         clrtext         31       31        7       8     0
codeptr.obj     
copy.obj        clrtext         38       38        D       8     0
		temp            70       70        1      70     1
cpybank0.obj    init            24       24        9       8     0
powerup.obj     powerup          0        0        4       0     0
stringtab.obj   stringtab       45       45       16       8     0
		code_ptr        3C       3C        2      20     1

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

COMMON          rbss_0          22       22        8      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rdata_0         2A       2A       10
		rbss_0          20       20        A
		temp            70       70        4
		intsave         3A       3A        2
		code_ptr        3C       3C        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  
		intsave_0       74       74        1

	CLASS	CODE     
		intcode          B        B        E
		intentry         4        4        7
		intret          19       19        7
		idata_0        7F0      7F0       10
		powerup          0        0        4
		clrtext         31       31       14
		end_init        2D       2D        4
		init            20       20        D
		text10         6F7      6F7       F9
		text6          609      609        8
		text7          64D      64D       2B
		text13         678      678       7F
		text5          611      611       19
		text3          62A      62A       23
		text4          601      601        8

	CLASS	CONST    
		const1          5B       5B       23
		const2          7E       7E       21
		const3          9F       9F       11

	CLASS	EEDATA   

	CLASS	ENTRY    
		stringtab       45       45       16

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000057	00005B	       8       0  CODE    
		rbit_0          000020	00001E	00003E	      20       1  BANK0   
		temp            000070	000005	000075	      70       1  COMBANK 
		const1          00005B	000055	0000B0	      B6       0  CONST   
		text4           000601	000008	000609	     C02       0  CODE    
		text6           000609	000008	000611	     C12       0  CODE    
		text5           000611	000019	00062A	     C22       0  CODE    
		text3           00062A	000023	00064D	     C54       0  CODE    
		text7           00064D	00002B	000678	     C9A       0  CODE    
		text13          000678	00007F	0006F7	     CF0       0  CODE    
		text10          0006F7	0000F9	0007F0	     DEE       0  CODE    
		idata_0         0007F0	000010	000800	     FE0       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            003E-006F
	                 0075-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             00B0-0600
	                 0800-1FFF
	COMBANK          0075-007F
	CONST            00B0-0600
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_Bit_Display_Num     rbss_0      0022  ?_Flash_SingleBit     rbss_0      0022
?_WrietCh452          rbss_0      0022  ?_intBit_Display_Num  rbss_0      0022
?_intBit_Display_Num1 rbss_0      0022  ?_intWrietCh452       rbss_0      0026
?a_ReadCh452          rbss_0      0022  ?a_WrietCh452         rbss_0      0024
?a_intWrietCh452      rbss_0      0028  _Bit_Display_Num      text3       062A
_Bitmap               const3      00A0  _DelayUs              text10      0793
_Display_Reset        text4       0601  _Flash_AllBit         text6       0609
_Flash_SingleBit      text5       0611  _InitCh452            text10      07CC
_Led_seg              const1      005C  _Led_seg1             const2      007F
_ReadCh452            text7       064D  _WrietCh452           text10      0798
__Bnvbit_0            nvbit_0     003A  __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     0045
__Hcode               code        0190  __Hcode_ptr           code_ptr    003E
__Hcommon_ram         common_ram  0190  __Hconfig             config      2007
__Heeprom_data        eeprom_data 2100  __Hend_init           end_init    0031
__Hfloat_text0        float_text0 005B  __Hfloat_text1        float_text1 005B
__Hfloat_text2        float_text2 005B  __Hfloat_text3        float_text3 005B
__Hfloat_text4        float_text4 005B  __Hidata_0            idata_0     0800
__Hidata_1            idata_1     005B  __Hidata_2            idata_2     005B
__Hidata_3            idata_3     005B  __Hidloc              idloc       2000
__Hinit               init        002D  __Hinit23             init23      002D
__Hintcode            intcode     0019  __Hintentry           intentry    000B
__Hintret             intret      0020  __Hintsave            intsave     0190
__Hintsave_0          intsave_0   0075  __Hintsave_1          intsave_1   0190
__Hintsave_2          intsave_2   0190  __Hintsave_3          intsave_3   0190
__Hnvbit_0            nvbit_0     01D0  __Hnvbit_1            nvbit_1     0500
__Hnvbit_2            nvbit_2     0880  __Hnvbit_3            nvbit_3     0C80
__Hnvram              nvram       003A  __Hnvram_1            nvram_1     00A0
__Hnvram_2            nvram_2     0110  __Hnvram_3            nvram_3     0190
__Hpowerup            powerup     0004  __Hpstrings           pstrings    005B
__Hrbit_0             rbit_0      0100  __Hrbit_1             rbit_1      0500
__Hrbit_2             rbit_2      0880  __Hrbit_3             rbit_3      0C80
__Hrbss_0             rbss_0      002A  __Hrbss_1             rbss_1      00A0
__Hrbss_2             rbss_2      0110  __Hrbss_3             rbss_3      0190
__Hrdata_0            rdata_0     003A  __Hrdata_1            rdata_1     00A0
__Hrdata_2            rdata_2     0110  __Hrdata_3            rdata_3     0190
__Hstrings            strings     005B  __Hstringtable        stringtable 005B
__Hstruct             struct      003E  __Htemp               temp        0074
__Htext               text        0190  __Hvectors            vectors     00B0
__L__Z49394RS_        __Z49394RS_ 0190  __Lclrtext            clrtext     0031
__Lcode               code        0190  __Lcode_ptr           code_ptr    003C
__Lcommon_ram         common_ram  0190  __Lconfig             config      2007
__Leeprom_data        eeprom_data 2100  __Lend_init           end_init    002D
__Lfloat_text0        float_text0 005B  __Lfloat_text1        float_text1 005B
__Lfloat_text2        float_text2 005B  __Lfloat_text3        float_text3 005B
__Lfloat_text4        float_text4 005B  __Lidata_0            idata_0     07F0
__Lidata_1            idata_1     005B  __Lidata_2            idata_2     005B
__Lidata_3            idata_3     005B  __Lidloc              idloc       2000
__Linit               init        0020  __Linit23             init23      002D
__Lintcode            intcode     000B  __Lintentry           intentry    0004
__Lintret             intret      0019  __Lintsave            intsave     0190
__Lintsave_0          intsave_0   0074  __Lintsave_1          intsave_1   0190
__Lintsave_2          intsave_2   0190  __Lintsave_3          intsave_3   0190
__Lnvbit_0            nvbit_0     01D0  __Lnvbit_1            nvbit_1     0500
__Lnvbit_2            nvbit_2     0880  __Lnvbit_3            nvbit_3     0C80
__Lnvram              nvram       003A  __Lnvram_1            nvram_1     00A0
__Lnvram_2            nvram_2     0110  __Lnvram_3            nvram_3     0190
__Lpowerup            powerup     0000  __Lpstrings           pstrings    005B
__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     002A  __Lrdata_1            rdata_1     00A0
__Lrdata_2            rdata_2     0110  __Lrdata_3            rdata_3     0190
__Lstrings            strings     005B  __Lstringtable        stringtable 0045
__Lstruct             struct      003E  __Ltemp               temp        0070
__Ltext               text        0190  __Lvectors            vectors     00B0
__S0                  (abs)       2100  __S1                  (abs)       0190
_dealtime             text13      0678  _display              text10      073D
_exit                 init        0020  _initial              text10      07D8
_intBit_Display_Num   text10      071A  _intBit_Display_Num1  text10      06F7
_intWrietCh452        text10      07B2  _keyint               intcode     000B
_main                 text10      07E1  _s                    rdata_0     002A
_sreg                 rbss_0      0020  _tmint                text10      078B
clear_bank0           init        0020  clear_ram             clrtext     0034
code_ptr              code_ptr    003C  copy_bank0            init        0024
copy_data             clrtext     0038  int_entry             intentry    0004
int_func              intcode     000B  int_restore           intret      001B
intlevel0             intentry    0004  intlevel1             intentry    0004
powerup               powerup     0000  start                 init        0020
string_indir          stringtable 0048  string_table          stringtable 0045
used_btemp0           (abs)       0001  used_btemp1           (abs)       0001
used_btemp2           (abs)       0001  used_btemp3           (abs)       0001
used_code_ptr         (abs)       0001  

⌨️ 快捷键说明

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