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

📄 ds1302_main.map

📁 该程序能是对DS1302时钟芯片的操作程序
💻 MAP
字号:
HI-TECH Software C Compiler 

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\LITE\9.60\dat\en_msgs.txt \
  -h+ds1302_main.sym -z -Q16F877A -ol.obj -Mds1302_main.map -E1 \
  -ACODE=00h-07FFh -ACONST=00h-0FFhx8 -AENTRY=00h-0FFhx8 \
  -ASTRING=00h-0FFhx8 -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh \
  -ACOMBANK=070h-07Fh \
  -preset_vec=00h,intentry=04h,intcode,intret,init,end_init,clrtext,maintext,stringtable,pstrings,strings \
  -ppowerup=CODE -ptemp=-COMBANK -pintsave_0=-COMBANK \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
  -pintsave_1=BANK1 -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -pnvram_1=BANK1,nvbit_1=BANK1 -ACONFIG=02007h-02007h -pconfig=CONFIG \
  -AIDLOC=02000h-02003h -pidloc=IDLOC -AEEDATA=00h-0FFh/02100h \
  -peeprom_data=EEDATA -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE \
  C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s110.obj ds1302_main.obj 1302.obj \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib 

Object code version is 3.10

Machine type is 16F877A

Call graph:

*_main size 0,1 offset 0
     _init_1302 size 0,0 offset 1
     _Write_DS1302 size 1,2 offset 1
*    _Read_DS1302 size 0,4 offset 1

Estimated maximum call depth: 1

*_pic size 0,0 offset 5

Estimated maximum call depth: 1


		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\s110.obj
		reset_vec        0        0        1       0     0
		init            3C       3C        4       8     0
		end_init        40       40        9       8     0
ds1302_main.obj intcode          D        D       26       8     0
		intentry         4        4        9       8     0
		intret          33       33        9       8     0
		intsave_0       7F       7F        1      7F     1
		rbss_0          20       20       12      20     1
		intsave         37       37        3      20     1
		const1         12D      12D        C     25A     0
		text0           49       49       69       8     0
1302.obj        text2           FB       FB       32       8     0
		text1           B2       B2       49       8     0
		text0          139      139        C     272     0

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl604-p.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl40c-c.lib

C:\Program Files\HI-TECH Software\PICC\LITE\9.60\lib\pcl32--u.lib

COMMON          rbss_0          32       32        5      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		intcode          D        D       26
		intentry         4        4        9
		intret          33       33        9
		reset_vec        0        0        1
		init            3C       3C        4
		end_init        40       40        9
		text0           49       49       69
		text2           FB       FB       32
		text1           B2       B2       49
		text0          139      139        C

	CLASS	CONST    
		const1         12D      12D        C

	CLASS	ENTRY    

	CLASS	STRING   

	CLASS	BANK0    
		rbss_0          20       20       17
		intsave         37       37        3

	CLASS	BANK1    

	CLASS	COMBANK  
		intsave_0       7F       7F        1

	CLASS	CONFIG   

	CLASS	IDLOC    

	CLASS	EEDATA   

	CLASS	BANK3    

	CLASS	BANK2    



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	000001	000001	       0       0  CODE    
		intentry        000004	000129	00012D	       8       0  CODE    
		rbit_0          000020	00001A	00003A	      20       1  BANK0   
		intsave_0       00007F	000001	000080	      7F       1  COMBANK 
		const1          00012D	00000C	000139	     25A       0  CONST   
		text0           000139	00000C	000145	     272       0  CODE    


UNUSED ADDRESS RANGES

	BANK0            003A-007E
	BANK1            00A0-00EF
	CODE             0001-0003
	                 0145-07FF
	COMBANK          0070-007E
	CONFIG           2007-2007
	CONST            0001-0003
	                 0145-07FF
	EEDATA           2100-21FF
	ENTRY            0001-0003
	                 0145-07FF
	IDLOC            2000-2003
	STRING           0001-0003
	                 0145-07FF

                                  Symbol Table

?_Write_DS1302  rbss_0      0033  ?a_Read_DS1302  rbss_0      0033
?a_Write_DS1302 rbss_0      0034  ?a_main         rbss_0      0032
_DateTime       rbss_0      0024  _LEDBuffer      rbss_0      002A
_LEDCODE        const1      012E  _Read_DS1302    text1       00B2
_ScanLEDCount   rbss_0      0020  _SecondCount    rbss_0      0022
_SecondFlag     rbss_0      0021  _Write_DS1302   text2       00FB
__Beeprom_data  eeprom_data 2100  __Bnvbit_0      nvbit_0     0092
__Bnvbit_1      nvbit_1     00A0  __Bnvbit_2      nvbit_2     0092
__Bnvbit_3      nvbit_3     0092  __Bptbit_0      ptbit_0     0092
__Brbit_0       rbit_0      0020  __Brbit_1       rbit_1      00A0
__Brbit_2       rbit_2      0092  __Brbit_3       rbit_3      0092
__Hclrtext      clrtext     0049  __Hcode         code        0092
__Hcommon_ram   common_ram  0092  __Hconfig       config      2007
__Heeprom_data  eeprom_data 0000  __Hend_init     end_init    0049
__Hfloat_text0  float_text0 0049  __Hfloat_text1  float_text1 0049
__Hfloat_text2  float_text2 0049  __Hfloat_text3  float_text3 0049
__Hfloat_text4  float_text4 0049  __Hidata_0      idata_0     0049
__Hidata_1      idata_1     0049  __Hidata_2      idata_2     0092
__Hidata_3      idata_3     0092  __Hidloc        idloc       2000
__Hinit         init        0040  __Hinit23       init23      0092
__Hintcode      intcode     0033  __Hintentry     intentry    000D
__Hintret       intret      003C  __Hintsave      intsave     0092
__Hintsave_0    intsave_0   0080  __Hintsave_1    intsave_1   00A0
__Hintsave_2    intsave_2   0092  __Hintsave_3    intsave_3   0092
__Hmaintext     maintext    0049  __Hnvbit_0      nvbit_0     0490
__Hnvbit_1      nvbit_1     0500  __Hnvbit_2      nvbit_2     0490
__Hnvbit_3      nvbit_3     0490  __Hnvram        nvram       0037
__Hnvram_1      nvram_1     00A0  __Hnvram_2      nvram_2     0092
__Hnvram_3      nvram_3     0092  __Hpowerup      powerup     0049
__Hpstrings     pstrings    0049  __Hptbit_0      ptbit_0     0490
__Hrbit_0       rbit_0      0100  __Hrbit_1       rbit_1      0500
__Hrbit_2       rbit_2      0490  __Hrbit_3       rbit_3      0490
__Hrbss_0       rbss_0      0037  __Hrbss_1       rbss_1      00A0
__Hrbss_2       rbss_2      0092  __Hrbss_3       rbss_3      0092
__Hrdata_0      rdata_0     0037  __Hrdata_1      rdata_1     00A0
__Hrdata_2      rdata_2     0092  __Hrdata_3      rdata_3     0092
__Hreset_vec    reset_vec   0001  __Hstrings      strings     0049
__Hstringtable  stringtable 0049  __Hstruct       struct      003A
__Htemp         temp        0070  __Htext         text        0092
__Lclrtext      clrtext     0049  __Lcode         code        0092
__Lcommon_ram   common_ram  0092  __Lconfig       config      2007
__Leeprom_data  eeprom_data 0000  __Lend_init     end_init    0040
__Lfloat_text0  float_text0 0049  __Lfloat_text1  float_text1 0049
__Lfloat_text2  float_text2 0049  __Lfloat_text3  float_text3 0049
__Lfloat_text4  float_text4 0049  __Lidata_0      idata_0     0049
__Lidata_1      idata_1     0049  __Lidata_2      idata_2     0092
__Lidata_3      idata_3     0092  __Lidloc        idloc       2000
__Linit         init        003C  __Linit23       init23      0092
__Lintcode      intcode     000D  __Lintentry     intentry    0004
__Lintret       intret      0033  __Lintsave      intsave     0092
__Lintsave_0    intsave_0   007F  __Lintsave_1    intsave_1   00A0
__Lintsave_2    intsave_2   0092  __Lintsave_3    intsave_3   0092
__Lmaintext     maintext    0049  __Lnvbit_0      nvbit_0     0490
__Lnvbit_1      nvbit_1     0500  __Lnvbit_2      nvbit_2     0490
__Lnvbit_3      nvbit_3     0490  __Lnvram        nvram       0037
__Lnvram_1      nvram_1     00A0  __Lnvram_2      nvram_2     0092
__Lnvram_3      nvram_3     0092  __Lpowerup      powerup     0049
__Lpstrings     pstrings    0049  __Lptbit_0      ptbit_0     0490
__Lrbit_0       rbit_0      0100  __Lrbit_1       rbit_1      0500
__Lrbit_2       rbit_2      0490  __Lrbit_3       rbit_3      0490
__Lrbss_0       rbss_0      0020  __Lrbss_1       rbss_1      00A0
__Lrbss_2       rbss_2      0092  __Lrbss_3       rbss_3      0092
__Lrdata_0      rdata_0     0037  __Lrdata_1      rdata_1     00A0
__Lrdata_2      rdata_2     0092  __Lrdata_3      rdata_3     0092
__Lreset_vec    reset_vec   0000  __Lstrings      strings     0049
__Lstringtable  stringtable 0049  __Lstruct       struct      003A
__Ltemp         temp        0070  __Ltext         text        0092
__S0            (abs)       2007  __S1            (abs)       00A0
__S2            (abs)       2100  _exit           init        003C
_init_1302      text0       0139  _main           text0       0049
_pic            intcode     000D  clear_bank0     init        003C
clear_bit0      init        003C  clear_ram       end_init    0044
int_entry       intentry    0004  int_func        intcode     000D
int_restore     intret      0037  intlevel0       intentry    0004
intlevel1       intentry    0004  reset_vec       reset_vec   0000
start           init        003C  

⌨️ 快捷键说明

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