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

📄 1.map

📁 PIC16F877应用的AD转换主程序 并可以通过LCD显示
💻 MAP
字号:
HI-TECH Software PICC Compiler V8.05PL1

Linker command line:

-z -M1.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+1.sym -E -EC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\_P4.AAA \
  -ver=PICC#V8.05PL1 d:\microchip\picc\LIB\picrt42c.obj \
  D:\Microchip\lianxi\AD\1.obj d:\microchip\picc\LIB\pic62--u.lib \
  d:\microchip\picc\LIB\pic42c-c.lib d:\microchip\picc\LIB\pic62--u.lib 

Object code version is 3.7

Machine type is 16F877A

Call graph:

*_main size 0,0 offset 0
     _initial
     _ad_initial
*    _display size 0,4 offset 0
*        _delay size 0,2 offset 4
     _deal_ad size 0,4 offset 0
         lwmul
         lwmod
         lwdiv
*_ad

		Name          Link     Load   Length Selector Space Scale
d:\microchip\picc\LIB\picrt42c.obj
		end_init        1C       1C        4       8     0
D:\Microchip\lianxi\AD\1.obj
		intcode          B        B        6       8     0
		intentry         4        4        7       8     0
		intret          11       11        7       8     0
		intsave_0       77       77        1      70     1
		rbss_0          20       20        7      20     1
		temp            70       70        6      70     1
		intsave         2D       2D        2      20     1
		const2          27       27        B      4E     0
		const1          32       32        B      4E     0
		text2          6F6      6F6       D0     DEC     0

d:\microchip\picc\LIB\pic62--u.lib

d:\microchip\picc\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
btemp4.obj      temp            70       70        5      70     1
btemp5.obj      temp            70       70        6      70     1
btemp6.obj      temp            70       70        7      70     1
clrbank0.obj    init            18       18        4       8     0
clr.obj         clrtext         20       20        7       8     0
powerup.obj     powerup          0        0        4       0     0
wdiv.obj        float_tex      7C6      7C6       3A     F8C     0
		temp            70       70        7      70     1
wmul.obj        temp            70       70        6      70     1
		text           6E1      6E1       15     DC2     0

d:\microchip\picc\LIB\pic62--u.lib

COMMON          rbss_0          27       27        6      20     1

TOTAL		Name          Link     Load   Length
	CLASS	BANK0    
		rbss_0          20       20        D
		temp            70       70        7
		intsave         2D       2D        2

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	BANK3    

	CLASS	COMBANK  
		intsave_0       77       77        1

	CLASS	CODE     
		intcode          B        B        6
		intentry         4        4        7
		intret          11       11        7
		powerup          0        0        4
		float_tex      7C6      7C6       3A
		clrtext         20       20        7
		end_init        1C       1C        4
		init            18       18        4
		text2          6F6      6F6       D0
		text           6E1      6E1       15

	CLASS	CONST    
		const2          27       27        B
		const1          32       32        B

	CLASS	EEDATA   

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	IDLOC    

	CLASS	CONFIG   



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		powerup         000000	000004	000004	       0       0  CODE    
		intentry        000004	000023	000027	       8       0  CODE    
		rbit_0          000020	00000F	00002F	      20       1  BANK0   
		const2          000027	000016	00003D	      4E       0  CONST   
		temp            000070	000008	000078	      70       1  COMBANK 
		text            0006E1	000015	0006F6	     DC2       0  CODE    
		text2           0006F6	0000D0	0007C6	     DEC       0  CODE    
		float_text1     0007C6	00003A	000800	     F8C       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            002F-006F
	                 0078-007F
	BANK1            00A0-00EF
	BANK2            0110-016F
	BANK3            0190-01EF
	CODE             003D-06E0
	                 0800-1FFF
	COMBANK          0078-007F
	CONST            003D-06E0
	                 0800-1FFF
	EEDATA           2100-21FF

                                  Symbol Table

?a_deal_ad        rbss_0      0027  ?a_delay          rbss_0      002B
?a_display        rbss_0      0027  __Bnvbit_0        nvbit_0     002D
__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__Z88888RS_    __Z88888RS_ 0190
__Hclrtext        clrtext     0027  __Hcode           code        0190
__Hcommon_ram     common_ram  0190  __Hconfig         config      2007
__Heeprom_data    eeprom_data 2100  __Hend_init       end_init    0020
__Hfloat_text0    float_text0 0027  __Hfloat_text1    float_text1 0800
__Hfloat_text2    float_text2 0027  __Hfloat_text3    float_text3 0027
__Hfloat_text4    float_text4 0027  __Hidata_0        idata_0     0027
__Hidata_1        idata_1     0027  __Hidata_2        idata_2     0027
__Hidata_3        idata_3     0027  __Hidloc          idloc       2000
__Hinit           init        001C  __Hinit23         init23      001C
__Hintcode        intcode     0011  __Hintentry       intentry    000B
__Hintret         intret      0018  __Hintsave        intsave     0190
__Hintsave_0      intsave_0   0078  __Hintsave_1      intsave_1   0190
__Hintsave_2      intsave_2   0190  __Hintsave_3      intsave_3   0190
__Hnvbit_0        nvbit_0     0168  __Hnvbit_1        nvbit_1     0500
__Hnvbit_2        nvbit_2     0880  __Hnvbit_3        nvbit_3     0C80
__Hnvram          nvram       002D  __Hnvram_1        nvram_1     00A0
__Hnvram_2        nvram_2     0110  __Hnvram_3        nvram_3     0190
__Hpowerup        powerup     0004  __Hpstrings       pstrings    0027
__Hrbit_0         rbit_0      0100  __Hrbit_1         rbit_1      0500
__Hrbit_2         rbit_2      0880  __Hrbit_3         rbit_3      0C80
__Hrbss_0         rbss_0      002D  __Hrbss_1         rbss_1      00A0
__Hrbss_2         rbss_2      0110  __Hrbss_3         rbss_3      0190
__Hrdata_0        rdata_0     002D  __Hrdata_1        rdata_1     00A0
__Hrdata_2        rdata_2     0110  __Hrdata_3        rdata_3     0190
__Hstrings        strings     0027  __Hstringtable    stringtable 0027
__Hstruct         struct      002F  __Htemp           temp        0077
__Htext           text        0190  __Hvectors        vectors     003D
__L__Z88888RS_    __Z88888RS_ 0190  __Lclrtext        clrtext     0020
__Lcode           code        0190  __Lcommon_ram     common_ram  0190
__Lconfig         config      2007  __Leeprom_data    eeprom_data 2100
__Lend_init       end_init    001C  __Lfloat_text0    float_text0 0027
__Lfloat_text1    float_text1 07C6  __Lfloat_text2    float_text2 0027
__Lfloat_text3    float_text3 0027  __Lfloat_text4    float_text4 0027
__Lidata_0        idata_0     0027  __Lidata_1        idata_1     0027
__Lidata_2        idata_2     0027  __Lidata_3        idata_3     0027
__Lidloc          idloc       2000  __Linit           init        0018
__Linit23         init23      001C  __Lintcode        intcode     000B
__Lintentry       intentry    0004  __Lintret         intret      0011
__Lintsave        intsave     0190  __Lintsave_0      intsave_0   0077
__Lintsave_1      intsave_1   0190  __Lintsave_2      intsave_2   0190
__Lintsave_3      intsave_3   0190  __Lnvbit_0        nvbit_0     0168
__Lnvbit_1        nvbit_1     0500  __Lnvbit_2        nvbit_2     0880
__Lnvbit_3        nvbit_3     0C80  __Lnvram          nvram       002D
__Lnvram_1        nvram_1     00A0  __Lnvram_2        nvram_2     0110
__Lnvram_3        nvram_3     0190  __Lpowerup        powerup     0000
__Lpstrings       pstrings    0027  __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     002D
__Lrdata_1        rdata_1     00A0  __Lrdata_2        rdata_2     0110
__Lrdata_3        rdata_3     0190  __Lstrings        strings     0027
__Lstringtable    stringtable 0027  __Lstruct         struct      002F
__Ltemp           temp        0070  __Ltext           text        0190
__Lvectors        vectors     003D  __S0              (abs)       2100
__S1              (abs)       0190  _ad               intcode     000B
_ad_delay         rbss_0      0021  _ad_flag          rbss_0      0020
_ad_initial       text2       0791  _ad_sample_result rbss_0      0023
_adresult         rbss_0      0025  _deal_ad          text2       06F6
_delay            text2       0749  _display          text2       075C
_exit             init        0018  _initial          text2       07A0
_main             text2       07A7  _table            const1      0033
_table0           const2      0028  awmul             text        06E1
clear_bank0       init        0018  clear_ram         clrtext     0023
dowdiv            float_text1 07C7  int_entry         intentry    0004
int_func          intcode     000B  int_restore       intret      0013
intlevel0         intentry    0004  intlevel1         intentry    0004
lwdiv             float_text1 07C6  lwmod             float_text1 07C6
lwmul             text        06E1  powerup           powerup     0000
start             init        0018  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

⌨️ 快捷键说明

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