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

📄 ch452.map

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

Linker command line:

-z -Mch452.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+ch452.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_3ES.AAA \
  -ver=PICC#V8.05PL1 d:\HT-PIC\LIB\picrt42c.obj H:\pic\ch452\ch4521.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,2 offset 0
     _initial
     _InitCh452->_WrietCh452 size 2,2 offset 8
         _DelayUs
*    _Bit_Display_Num size 4,2 offset 2
*        _WrietCh452 size 2,2 offset 8
*            _DelayUs
     _Flash_AllBit->_WrietCh452 size 2,2 offset 8
         _DelayUs

		Name          Link     Load   Length Selector Space Scale
d:\HT-PIC\LIB\picrt42c.obj
		end_init         D        D        4       8     0
H:\pic\ch452\ch4521.obj
		idata_0        7CC      7CC       34     F98     0
		rdata_0         2C       2C       34      20     1
		temp            70       70        3      70     1
		text4          72A      72A        8     E54     0
		text6          74B      74B       81     E96     0
		text5          732      732       19     E64     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         11       11        D       8     0
		temp            70       70        1      70     1
cpybank0.obj    init             4        4        9       8     0
powerup.obj     powerup          0        0        4       0     0
stringtab.obj   stringtab       1E       1E       16       8     0
		code_ptr        60       60        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
		code_ptr        60       60        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  

	CLASS	CODE     
		idata_0        7CC      7CC       34
		powerup          0        0        4
		clrtext         11       11        D
		end_init         D        D        4
		init             4        4        9
		text4          72A      72A        8
		text6          74B      74B       81
		text5          732      732       19

	CLASS	CONST    

	CLASS	EEDATA   

	CLASS	ENTRY    
		stringtab       1E       1E       16

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000030	000034	       8       0  CODE    
		rbit_0          000020	000042	000062	      20       1  BANK0   
		temp            000070	000003	000073	      70       1  COMBANK 
		text4           00072A	000008	000732	     E54       0  CODE    
		text5           000732	000019	00074B	     E64       0  CODE    
		text6           00074B	000081	0007CC	     E96       0  CODE    
		idata_0         0007CC	000034	000800	     F98       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            0062-006F
	                 0073-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             0034-0729
	                 0800-1FFF
	COMBANK          0073-007F
	CONST            0034-0729
	                 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_WrietCh452      rbss_0      002A  ?a_main            rbss_0      0020
_Bit_Display_Num   text6       0751  _Bitmap            rdata_0     0050
_DelayUs           text6       0774  _Display_Reset     text4       072A
_Flash_AllBit      text6       074B  _Flash_SingleBit   text5       0732
_InitCh452         text6       0793  _Led_seg           rdata_0     002C
_WrietCh452        text6       0779  __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     001E  __Hcode            code        0190
__Hcode_ptr        code_ptr    0062  __Hcommon_ram      common_ram  0190
__Hconfig          config      2007  __Heeprom_data     eeprom_data 2100
__Hend_init        end_init    0011  __Hfloat_text0     float_text0 0034
__Hfloat_text1     float_text1 0034  __Hfloat_text2     float_text2 0034
__Hfloat_text3     float_text3 0034  __Hfloat_text4     float_text4 0034
__Hidata_0         idata_0     0800  __Hidata_1         idata_1     0034
__Hidata_2         idata_2     0034  __Hidata_3         idata_3     0034
__Hidloc           idloc       2000  __Hinit            init        000D
__Hinit23          init23      000D  __Hintcode         intcode     0004
__Hintentry        intentry    0004  __Hintret          intret      0004
__Hintsave         intsave     0190  __Hintsave_0       intsave_0   0190
__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    0034  __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     0034
__Hstringtable     stringtable 0034  __Hstruct          struct      0062
__Htemp            temp        0073  __Htext            text        0190
__Hvectors         vectors     0034  __L__Z49394RS_     __Z49394RS_ 0190
__Lclrtext         clrtext     0011  __Lcode            code        0190
__Lcode_ptr        code_ptr    0060  __Lcommon_ram      common_ram  0190
__Lconfig          config      2007  __Leeprom_data     eeprom_data 2100
__Lend_init        end_init    000D  __Lfloat_text0     float_text0 0034
__Lfloat_text1     float_text1 0034  __Lfloat_text2     float_text2 0034
__Lfloat_text3     float_text3 0034  __Lfloat_text4     float_text4 0034
__Lidata_0         idata_0     07CC  __Lidata_1         idata_1     0034
__Lidata_2         idata_2     0034  __Lidata_3         idata_3     0034
__Lidloc           idloc       2000  __Linit            init        0004
__Linit23          init23      000D  __Lintcode         intcode     0004
__Lintentry        intentry    0004  __Lintret          intret      0004
__Lintsave         intsave     0190  __Lintsave_0       intsave_0   0190
__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    0034  __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     0034
__Lstringtable     stringtable 001E  __Lstruct          struct      0062
__Ltemp            temp        0070  __Ltext            text        0190
__Lvectors         vectors     0034  __S0               (abs)       2100
__S1               (abs)       0190  _exit              init        0004
_initial           text6       079F  _main              text6       07A8
code_ptr           code_ptr    0060  copy_bank0         init        0004
copy_data          clrtext     0011  intlevel0          intentry    0004
intlevel1          intentry    0004  powerup            powerup     0000
start              init        0004  string_indir       stringtable 0021
string_table       stringtable 001E  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 + -