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

📄 power_24_hours.map

📁 一款新开发的
💻 MAP
字号:
HI-TECH Software PICC Compiler V9.50PL2

Linker command line:

--edf=C:\Program Files\HI-TECH Software\PICC\9.50\dat\en_msgs.txt \
  -h+Power_24_hours.sym -z -Q16F627A -ol.obj -MPower_24_hours.map -E1 \
  -ver=PICC#V9.50PL2 -ACODE=00h-03FFh -ACONST=00h-0FFhx4 -AENTRY=00h-0FFhx4 \
  -ASTRING=00h-0FFhx4 -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh \
  -ABANK2=0120h-014Fh -ACOMBANK=070h-07Fh -ppowerup=CODE \
  -preset_vec=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,maintext,stringtable,pstrings,strings \
  -prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
  -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
  -pnvram_1=BANK1,nvbit_1=BANK1 \
  -prbit_2=BANK2,rbss_2=BANK2,rdata_2=BANK2,idata_2=CODE \
  -pnvram_2=BANK2,nvbit_2=BANK2 \
  -prbit_3=BANK3,rbss_3=BANK3,rdata_3=BANK3,idata_3=CODE \
  -pnvram_3=BANK3,nvbit_3=BANK3 -ptemp=COMBANK -ACONFIG=02007h-02007h \
  -pconfig=CONFIG -AIDLOC=02000h-02003h -pidloc=IDLOC \
  -AEEDATA=00h-07Fh/02100h -peeprom_data=EEDATA \
  -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
  -pfloat_text3=CODE,float_text4=CODE -pintsave_0=COMBANK -pintsave_1=BANK1 \
  -pintsave_2=BANK2 -pintsave_3=BANK3 \
  C:\DOCUME~1\root\LOCALS~1\Temp\sj0.obj \
  F:\Project\programm1_10_18\programm1_10_18\power.obj \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic5---u.lib \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic40c-c.lib \
  C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic5---u.lib 

Object code version is 3.7

Machine type is 16F627A

Call graph:

*_main size 0,0 offset 0
     _init_io size 0,0 offset 0
     _init_time size 0,0 offset 0
     _init_int size 0,0 offset 0
     _close_all_lamp size 0,0 offset 2
         _short_delay size 0,1 offset 2
     _read_mode size 0,2 offset 0
         _eeprom_read size 0,1 offset 2
         _short_delay size 0,1 offset 2
     _lamp_on size 0,1 offset 2
     _switch_deal size 0,2 offset 0
         _close_all_lamp size 0,0 offset 2
             _short_delay size 0,1 offset 2
         _short_delay size 0,1 offset 2
         _lamp_on size 0,1 offset 2
         _quit_switch size 1,1 offset 2
*    _Save2Eeprom size 2,0 offset 0
*        _write_eeprom size 1,1 offset 2
*            _eeprom_write size 1,1 offset 4
     _read_work size 0,0 offset 0
     _unknown_deal size 0,0 offset 0
*_Int size 0,0 offset 6

		Name          Link     Load   Length Selector Space Scale
C:\DOCUME~1\root\LOCALS~1\Temp\sj0.obj
		reset_vec        0        0        3       0     0
		init            92       92        C       8     0
		end_init        9E       9E       12       8     0
		temp            70       70        1      70     1
F:\Project\programm1_10_18\programm1_10_18\power.obj
		intcode          C        C       7D       8     0
		intentry         4        4        4       8     0
		intret          8D       8D        5       8     0
		idata_0         C6       C6        E       8     0
		eeprom_da        0     2100        8    4200     2
		intsave_0       73       73        1      70     1
		rdata_0         30       30        E      20     1
		config        2007     2007        1    400E     0
		rbss_0          21       21        9      20     1
		rbit_0         100       20        8      20     1    8
		temp            70       70        3      70     1
		text14         29E      29E        2       8     0
		text15         18F      18F       31       8     0
		text13         25C      25C        B       8     0
		text10         29A      29A        2       8     0
		text11          D4       D4       83       8     0
		text12         1EA      1EA       25       8     0
		intsave         40       40        1      20     1
		text1          272      272        A       8     0
		text0          286      286        8       8     0
		text2          28E      28E        6       8     0
		text7          20F      20F       24       8     0
		text8          157      157       38       8     0
		text9          267      267        B       8     0
		text6          294      294        6       8     0
		text3          27C      27C        A       8     0
		text4          29C      29C        2       8     0
		text5          1C0      1C0       2A       8     0

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic5---u.lib
eeread.obj      text0          24F      24F        D       8     0
eewrite.obj     text0          233      233       1C       8     0

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic40c-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     
sbtemp0.obj     intcode         89       89        2       8     0
		intentry         8        8        2       8     0
		intsave         42       42        1      20     1
sbtemp1.obj     intcode         8B       8B        2       8     0
		intentry         A        A        2       8     0
		intsave         41       41        1      20     1
stringtab.obj   stringtab       B0       B0       16       8     0
		code_ptr        3E       3E        2      20     1

C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic5---u.lib

COMMON          rbss_0          2A       2A        6      20     1

TOTAL		Name          Link     Load   Length
	CLASS	CODE     
		intcode          C        C       81
		intentry         4        4        8
		intret          8D       8D        5
		reset_vec        0        0        3
		idata_0         C6       C6        E
		init            92       92        C
		end_init        9E       9E       12
		text14         29E      29E        2
		text15         18F      18F       31
		text13         25C      25C        B
		text10         29A      29A        2
		text11          D4       D4       83
		text12         1EA      1EA       25
		text1          272      272        A
		text0          286      286        8
		text2          28E      28E        6
		text7          20F      20F       24
		text8          157      157       38
		text9          267      267        B
		text6          294      294        6
		text3          27C      27C        A
		text4          29C      29C        2
		text5          1C0      1C0       2A
		text0          24F      24F        D
		text0          233      233       1C

	CLASS	CONST    

	CLASS	ENTRY    
		stringtab       B0       B0       16

	CLASS	STRING   

	CLASS	BANK0    
		rdata_0         30       30        E
		rbss_0          21       21        F
		rbit_0         100       20        8
		temp            70       70        3
		intsave         40       40        1
		code_ptr        3E       3E        2
		intsave         42       42        1
		intsave         41       41        1

	CLASS	BANK1    

	CLASS	BANK2    

	CLASS	COMBANK  
		intsave_0       73       73        1

	CLASS	CONFIG   
		config        2007     2007        1

	CLASS	IDLOC    

	CLASS	EEDATA   
		eeprom_da        0     2100        8

	CLASS	BANK3    



SEGMENTS	Name		Load	Length	 Top	Selector    Space Class

		reset_vec       000000	000003	000003	       0       0  CODE    
		intentry        000004	00029C	0002A0	       8       0  CODE    
		rbit_0          000020	000023	000043	      20       1  BANK0   
		temp            000070	000004	000074	      70       1  COMBANK 
		config          002007	000001	002008	    400E       0  CONFIG  
		eeprom_data     002100	000008	002108	    4200       2  EEDATA  


UNUSED ADDRESS RANGES

	BANK0            0043-006F
	                 0074-007F
	BANK1            00A0-00EF
	BANK2            0120-014F
	CODE             0003-0003
	                 02A0-03FF
	COMBANK          0074-007F
	CONST            0003-0003
	                 02A0-03FF
	EEDATA           2108-217F
	ENTRY            0003-0003
	                 02A0-03FF
	IDLOC            2000-2003
	STRING           0003-0003
	                 02A0-03FF

                                  Symbol Table

?_Save2Eeprom   rbss_0      002A  ?_account_user  rbss_0      002A
?_eeprom_write  rbss_0      002E  ?_quit_switch   rbss_0      002C
?_write_eeprom  rbss_0      002C  ?a_eeprom_read  rbss_0      002C
?a_eeprom_write rbss_0      002F  ?a_lamp_on      rbss_0      002C
?a_quit_switch  rbss_0      002D  ?a_read_mode    rbss_0      002A
?a_short_delay  rbss_0      002C  ?a_switch_deal  rbss_0      002A
?a_write_eeprom rbss_0      002D  _Count1000ms    rdata_0     003D
_DelayReadWork  rdata_0     0035  _DelaySwitch    rdata_0     0031
_EleEnergy      rbss_0      0022  _Hour_1_Time    rdata_0     0039
_Int            intcode     000C  _RestTimes      rbss_0      0023
_Save           rbss_0      0026  _Save2Eeprom    text13      025C
_State          rdata_0     0030  _SwitchCount    rbss_0      0024
_SwitchUser     rbss_0      0025  _SystemWdt      rbit_0      0101
_UserOn         rbss_0      0028  __Beeprom_data  eeprom_data 2100
__Bnvbit_0      nvbit_0     0120  __Bnvbit_1      nvbit_1     00A0
__Bnvbit_2      nvbit_2     0120  __Bnvbit_3      nvbit_3     0006
__Bptbit_0      ptbit_0     0120  __Brbit_0       rbit_0      0020
__Brbit_1       rbit_1      00A0  __Brbit_2       rbit_2      0120
__Brbit_3       rbit_3      0120  __Hclrtext      clrtext     00B0
__Hcode         code        0120  __Hcode_ptr     code_ptr    0040
__Hcommon_ram   common_ram  0120  __Hconfig       config      2008
__Heeprom_data  eeprom_data 0008  __Hend_init     end_init    00B0
__Hfloat_text0  float_text0 0003  __Hfloat_text1  float_text1 0003
__Hfloat_text2  float_text2 0003  __Hfloat_text3  float_text3 0003
__Hfloat_text4  float_text4 0003  __Hidata_0      idata_0     00D4
__Hidata_1      idata_1     0003  __Hidata_2      idata_2     0003
__Hidata_3      idata_3     0003  __Hidloc        idloc       2000
__Hinit         init        009E  __Hinit23       init23      009E
__Hintcode      intcode     008D  __Hintentry     intentry    000C
__Hintret       intret      0092  __Hintsave      intsave     0120
__Hintsave_0    intsave_0   0074  __Hintsave_1    intsave_1   00A0
__Hintsave_2    intsave_2   0120  __Hintsave_3    intsave_3   0120
__Hmaintext     maintext    00B0  __Hnvbit_0      nvbit_0     0900
__Hnvbit_1      nvbit_1     0500  __Hnvbit_2      nvbit_2     0900
__Hnvbit_3      nvbit_3     0030  __Hnvram        nvram       003E
__Hnvram_1      nvram_1     00A0  __Hnvram_2      nvram_2     0120
__Hnvram_3      nvram_3     0006  __Hpowerup      powerup     0000
__Hpstrings     pstrings    00C6  __Hptbit_0      ptbit_0     0900
__Hrbit_0       rbit_0      0108  __Hrbit_1       rbit_1      0500
__Hrbit_2       rbit_2      0900  __Hrbit_3       rbit_3      0900
__Hrbss_0       rbss_0      0030  __Hrbss_1       rbss_1      00A0
__Hrbss_2       rbss_2      0120  __Hrbss_3       rbss_3      0120
__Hrdata_0      rdata_0     003E  __Hrdata_1      rdata_1     00A0
__Hrdata_2      rdata_2     0120  __Hrdata_3      rdata_3     0120
__Hreset_vec    reset_vec   0003  __Hstrings      strings     00C6
__Hstringtable  stringtable 00C6  __Hstruct       struct      0043
__Htemp         temp        0073  __Htext         text        0120
__Lclrtext      clrtext     00B0  __Lcode         code        0120
__Lcode_ptr     code_ptr    003E  __Lcommon_ram   common_ram  0120
__Lconfig       config      2007  __Leeprom_data  eeprom_data 0000
__Lend_init     end_init    009E  __Lfloat_text0  float_text0 0003
__Lfloat_text1  float_text1 0003  __Lfloat_text2  float_text2 0003
__Lfloat_text3  float_text3 0003  __Lfloat_text4  float_text4 0003
__Lidata_0      idata_0     00C6  __Lidata_1      idata_1     0003
__Lidata_2      idata_2     0003  __Lidata_3      idata_3     0003
__Lidloc        idloc       2000  __Linit         init        0092
__Linit23       init23      009E  __Lintcode      intcode     000C
__Lintentry     intentry    0004  __Lintret       intret      008D
__Lintsave      intsave     0120  __Lintsave_0    intsave_0   0073
__Lintsave_1    intsave_1   00A0  __Lintsave_2    intsave_2   0120
__Lintsave_3    intsave_3   0120  __Lmaintext     maintext    00B0
__Lnvbit_0      nvbit_0     0900  __Lnvbit_1      nvbit_1     0500
__Lnvbit_2      nvbit_2     0900  __Lnvbit_3      nvbit_3     0030
__Lnvram        nvram       003E  __Lnvram_1      nvram_1     00A0
__Lnvram_2      nvram_2     0120  __Lnvram_3      nvram_3     0006
__Lpowerup      powerup     0000  __Lpstrings     pstrings    00C6
__Lptbit_0      ptbit_0     0900  __Lrbit_0       rbit_0      0100
__Lrbit_1       rbit_1      0500  __Lrbit_2       rbit_2      0900
__Lrbit_3       rbit_3      0900  __Lrbss_0       rbss_0      0021
__Lrbss_1       rbss_1      00A0  __Lrbss_2       rbss_2      0120
__Lrbss_3       rbss_3      0120  __Lrdata_0      rdata_0     0030
__Lrdata_1      rdata_1     00A0  __Lrdata_2      rdata_2     0120
__Lrdata_3      rdata_3     0120  __Lreset_vec    reset_vec   0000
__Lstrings      strings     00C6  __Lstringtable  stringtable 00B0
__Lstruct       struct      0043  __Ltemp         temp        0070
__Ltext         text        0120  __S0            (abs)       2008
__S1            (abs)       0120  __S2            (abs)       2108
_account_user   text10      029A  _close_all_lamp text7       020F
_eeprom_read    text0       024F  _eeprom_write   text0       0233
_exit           init        0092  _fChangeSwitch  rbit_0      0102
_fDelay2000ms   rbit_0      0103  _fSaveEnergy    rbit_0      0104
_fTimeOut12ms   rbit_0      0105  _fUnKnown       rbit_0      0106
_fWorkMode      rbit_0      0107  _init_int       text4       029C
_init_io        text1       0272  _init_time      text3       027C
_lamp_on        text8       0157  _main           text15      018F
_mode_deal      text6       0294  _quit_switch    text9       0267
_read_mode      text5       01C0  _read_work      text12      01EA
_short_delay    text0       0286  _switch_deal    text11      00D4
_unknown_deal   text14      029E  _write_eeprom   text2       028E
clear_bank0     init        0092  clear_bit0      init        0092
clear_ram       end_init    00A2  code_ptr        code_ptr    003E
copy_bank0      init        0096  copy_data       end_init    00A7
int_entry       intentry    0004  int_func        intcode     000C
int_restore     intret      008D  intlevel0       intentry    0004
intlevel1       intentry    0004  reset_vec       reset_vec   0000
save_btemp0     intentry    0008  save_btemp1     intentry    000A
start           init        0092  string_indir    stringtable 00B3
string_table    stringtable 00B0  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 + -