📄 power_24_hours.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 + -