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

📄 usart.map

📁 PIC单片机的一些资料 学习单片机的朋友欢迎下载一定有用的哦
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -Musart.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 -Q16F877 \
  -h+usart.sym -E -EC:\DOCUME~1\cpt3\LOCALS~1\Temp\_3S4.AAA \
  -ver=PICC#V8.05PL1 C:\HT-PIC\LIB\picrt42c.obj \
  D:\mcusoftware\pic board\usart\main.obj \
  D:\mcusoftware\pic board\usart\usart.obj C:\HT-PIC\LIB\pic61--u.lib \
  C:\HT-PIC\LIB\pic42c-c.lib C:\HT-PIC\LIB\pic61--u.lib 

Object code version is 3.7

Machine type is 16F877

Call graph:

*_main size 0,3 offset 0
*    _printf->_sprintf size 3,11 offset 3
*        _putch size 0,1 offset 17
         lwmod
         lwdiv
         lwmul
         string_table
         lbmul
         abmul
     _getch

		Name          Link     Load   Length Selector Space Scale
C:\HT-PIC\LIB\picrt42c.obj
		end_init         4        4        4       8     0
D:\mcusoftware\pic board\usart\main.obj
		strings         3A       3A       2D       8     0
		config        2007     2007        1    400E     0
		text0          596      596       25     B2C     0
D:\mcusoftware\pic board\usart\usart.obj
		text0          56E      56E       13     ADC     0

C:\HT-PIC\LIB\pic61--u.lib
readprog.obj    pstrings        1E       1E       1C       8     0
		code_ptr        32       32        2      20     1

C:\HT-PIC\LIB\pic42c-c.lib
bmul.obj        temp            70       70        2      70     1
		text           562      562        C     AC4     0
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
btemp4.obj      temp            70       70        5      70     1
btemp5.obj      temp            70       70        6      70     1
btemp6.obj      temp            70       70        7      70     1
codeptr.obj     
mprnt.obj       temp            70       70        6      70     1
		text0          5BB      5BB      20B     B76     0
powerup.obj     powerup          0        0        4       0     0
printf.obj      text99         55E      55E        4     ABC     0
stringtab.obj   stringtab        8        8       16       8     0
		code_ptr        32       32        2      20     1
wdiv.obj        float_tex      7C6      7C6       3A     F8C     0
		temp            70       70        7      70     1
wmul.obj        temp            70       70        6      70     1
		text           581      581       15     B02     0

C:\HT-PIC\LIB\pic61--u.lib

COMMON          rbss_0          20       20       12      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rbss_0          20       20       12
		temp            70       70        7
		code_ptr        32       32        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  

	CLASS	CODE     
		pstrings        1E       1E       1C
		powerup          0        0        4
		float_tex      7C6      7C6       3A
		end_init         4        4        4
		text0          596      596       25
		text0          56E      56E       13
		text           562      562        C
		text0          5BB      5BB      20B
		text99         55E      55E        4
		text           581      581       15

	CLASS	CONST    

	CLASS	EEDATA   

	CLASS	ENTRY    
		stringtab        8        8       16

	CLASS	STRING   
		strings         3A       3A       2D

	CLASS	IDLOC    

	CLASS	CONFIG   
		config        2007     2007        1



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000063	000067	       8       0  CODE    
		rbit_0          000020	000014	000034	      20       1  BANK0   
		temp            000070	000007	000077	      70       1  COMBANK 
		text99          00055E	000004	000562	     ABC       0  CODE    
		text            000562	00000C	00056E	     AC4       0  CODE    
		text0           00056E	000013	000581	     ADC       0  CODE    
		text            000581	000015	000596	     B02       0  CODE    
		text0           000596	000025	0005BB	     B2C       0  CODE    
		text0           0005BB	00020B	0007C6	     B76       0  CODE    
		float_text1     0007C6	00003A	000800	     F8C       0  CODE    
		config          002007	000001	002008	    400E       0  CONFIG  


UNUSED ADDRESS RANGES

	BANK0            0034-006F
	                 0077-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             0067-055D
	                 0800-1FFF
	COMBANK          0077-007F
	CONST            0067-055D
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?_printf            rbss_0      0023  ?_sprintf           rbss_0      0023
?a_getche           rbss_0      0020  ?a_main             rbss_0      0020
?a_printf           rbss_0      0026  ?a_putch            rbss_0      0031
?a_sprintf          rbss_0      0026  __Bnvbit_0          nvbit_0     0032
__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__Z38921RS_      __Z38921RS_ 0190
__Hclrtext          clrtext     0008  __Hcode             code        0190
__Hcode_ptr         code_ptr    0034  __Hcommon_ram       common_ram  0190
__Hconfig           config      2008  __Heeprom_data      eeprom_data 2100
__Hend_init         end_init    0008  __Hfloat_text0      float_text0 0067
__Hfloat_text1      float_text1 0800  __Hfloat_text2      float_text2 0067
__Hfloat_text3      float_text3 0067  __Hfloat_text4      float_text4 0067
__Hidata_0          idata_0     0067  __Hidata_1          idata_1     0067
__Hidata_2          idata_2     0067  __Hidata_3          idata_3     0067
__Hidloc            idloc       2000  __Hinit             init        0004
__Hinit23           init23      0004  __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     0190
__Hnvbit_1          nvbit_1     0500  __Hnvbit_2          nvbit_2     0880
__Hnvbit_3          nvbit_3     0C80  __Hnvram            nvram       0032
__Hnvram_1          nvram_1     00A0  __Hnvram_2          nvram_2     0110
__Hnvram_3          nvram_3     0190  __Hpowerup          powerup     0004
__Hpstrings         pstrings    003A  __Hrbit_0           rbit_0      0100
__Hrbit_1           rbit_1      0500  __Hrbit_2           rbit_2      0880
__Hrbit_3           rbit_3      0C80  __Hrbss_0           rbss_0      0032
__Hrbss_1           rbss_1      00A0  __Hrbss_2           rbss_2      0110
__Hrbss_3           rbss_3      0190  __Hrdata_0          rdata_0     0032
__Hrdata_1          rdata_1     00A0  __Hrdata_2          rdata_2     0110
__Hrdata_3          rdata_3     0190  __Hstrings          strings     0067
__Hstringtable      stringtable 001E  __Hstruct           struct      0034
__Htemp             temp        0077  __Htext             text        0190
__Hvectors          vectors     0067  __L__Z38921RS_      __Z38921RS_ 0190
__Lclrtext          clrtext     0008  __Lcode             code        0190
__Lcode_ptr         code_ptr    0032  __Lcommon_ram       common_ram  0190
__Lconfig           config      2007  __Leeprom_data      eeprom_data 2100
__Lend_init         end_init    0004  __Lfloat_text0      float_text0 0067
__Lfloat_text1      float_text1 07C6  __Lfloat_text2      float_text2 0067
__Lfloat_text3      float_text3 0067  __Lfloat_text4      float_text4 0067
__Lidata_0          idata_0     0067  __Lidata_1          idata_1     0067
__Lidata_2          idata_2     0067  __Lidata_3          idata_3     0067
__Lidloc            idloc       2000  __Linit             init        0004
__Linit23           init23      0004  __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     0190
__Lnvbit_1          nvbit_1     0500  __Lnvbit_2          nvbit_2     0880
__Lnvbit_3          nvbit_3     0C80  __Lnvram            nvram       0032
__Lnvram_1          nvram_1     00A0  __Lnvram_2          nvram_2     0110
__Lnvram_3          nvram_3     0190  __Lpowerup          powerup     0000
__Lpstrings         pstrings    001E  __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     0032
__Lrdata_1          rdata_1     00A0  __Lrdata_2          rdata_2     0110
__Lrdata_3          rdata_3     0190  __Lstrings          strings     003A
__Lstringtable      stringtable 0008  __Lstruct           struct      0034
__Ltemp             temp        0070  __Ltext             text        0190
__Lvectors          vectors     0067  __S0                (abs)       2100
__S1                (abs)       0190  _exit               init        0004
_getch              text0       0577  _getche             text0       057C
_main               text0       0596  _printf             text99      055E
_putch              text0       056E  _sprintf            text0       05BB
abmul               text        0562  abmul_t             text        0563
awmul               text        0581  code_ptr            code_ptr    0032
dowdiv              float_text1 07C7  intlevel0           intentry    0004
intlevel1           intentry    0004  lbmul               text        0562
lbmul_t             text        0563  lwdiv               float_text1 07C6
lwmod               float_text1 07C6  lwmul               text        0581
powerup             powerup     0000  start               init        0004
string_indir        stringtable 000B  string_table        stringtable 0008
used_btemp0         (abs)       0001  used_btemp1         (abs)       0001
used_btemp2         (abs)       0001  used_btemp3         (abs)       0001
used_btemp4         (abs)       0001  used_btemp5         (abs)       0001
used_btemp6         (abs)       0001  used_code_ptr       (abs)       0001
uses_packed_strings pstrings    001E  

⌨️ 快捷键说明

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