?? ds1302.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+ds1302.sym -z -Q16F886 -ol.obj -Mds1302.map -E1 -ver=PICC#V9.50PL2 \
-ACODE=00h-07FFhx4 -ACONST=00h-0FFhx32 -AENTRY=00h-0FFhx32 \
-ASTRING=00h-0FFhx32 -ABANK0=020h-07Fh -ABANK1=0A0h-0EFh \
-ABANK2=0110h-016Fh -ABANK3=0190h-01EFh -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-0FFh/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\new\LOCALS~1\Temp\s27g.obj D:\PROGRAM\ds1302_pic\main.obj \
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic60--u.lib \
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic42c-c.lib \
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic60--u.lib
Object code version is 3.7
Machine type is 16F886
Call graph:
*_main size 0,0 offset 0
_tmr1_init size 0,0 offset 0
_io_init size 0,0 offset 0
_protect_change size 0,2 offset 0
_read1302 size 0,2 offset 2
_write_byte size 0,2 offset 4
_read_byte size 0,2 offset 4
_write1302 size 1,1 offset 2
_write_byte size 0,2 offset 4
_lcd_init size 0,0 offset 0
_write_com size 0,1 offset 13
_delay size 0,2 offset 14
* _show_realtime size 0,0 offset 0
_read_time size 0,0 offset 0
_read1302 size 0,2 offset 2
_write_byte size 0,2 offset 4
_read_byte size 0,2 offset 4
_num_change size 0,2 offset 0
lbmul size 0,0 offset 2
* _show_time size 0,13 offset 0
* _write_com size 0,1 offset 13
* _delay size 0,2 offset 14
* _write_dat size 0,1 offset 13
* _delay size 0,2 offset 14
lbdiv size 0,0 offset 13
lbmod size 0,0 offset 13
* _show_realtimes size 0,0 offset 0
_read_times size 0,1 offset 0
_write_byte size 0,2 offset 4
_read_byte size 0,2 offset 4
_num_change size 0,2 offset 0
lbmul size 0,0 offset 2
* _show_time size 0,13 offset 0
* _write_com size 0,1 offset 13
* _delay size 0,2 offset 14
* _write_dat size 0,1 offset 13
* _delay size 0,2 offset 14
lbdiv size 0,0 offset 13
lbmod size 0,0 offset 13
*_tmr1 size 0,0 offset 16
Name Link Load Length Selector Space Scale
C:\DOCUME~1\new\LOCALS~1\Temp\s27g.obj
reset_vec 0 0 3 0 0
init 22 22 C 8 0
end_init 2E 2E 18 8 0
temp 70 70 1 70 1
D:\PROGRAM\ds1302_pic\main.obj
intcode B B 10 8 0
intentry 4 4 7 8 0
intret 1B 1B 7 8 0
idata_0 7EB 7EB 15 FD6 0
intsave_0 75 75 1 70 1
rdata_0 3A 3A 15 20 1
rbss_0 20 20 A 20 1
temp 70 70 2 70 1
intsave 4F 4F 2 20 1
text0 53F 53F 276 A7E 0
const1 5C 5C 9 B8 0
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic60--u.lib
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic42c-c.lib
bdiv.obj float_tex 7B5 7B5 36 F6A 0
temp 70 70 5 70 1
bmul.obj temp 70 70 2 70 1
text 533 533 C A66 0
btemp0.obj temp 70 70 1 70 1
btemp1.obj temp 70 70 2 70 1
codeptr.obj
stringtab.obj stringtab 46 46 16 8 0
code_ptr 51 51 2 20 1
C:\Program Files\HI-TECH Software\PICC\9.50\lib\pic60--u.lib
COMMON rbss_0 2A 2A 10 20 1
TOTAL Name Link Load Length
CLASS CODE
intcode B B 10
intentry 4 4 7
intret 1B 1B 7
reset_vec 0 0 3
idata_0 7EB 7EB 15
float_tex 7B5 7B5 36
init 22 22 C
end_init 2E 2E 18
text0 53F 53F 276
text 533 533 C
CLASS CONST
const1 5C 5C 9
CLASS ENTRY
stringtab 46 46 16
CLASS STRING
CLASS BANK0
rdata_0 3A 3A 15
rbss_0 20 20 1A
temp 70 70 5
intsave 4F 4F 2
code_ptr 51 51 2
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMBANK
intsave_0 75 75 1
CLASS CONFIG
CLASS IDLOC
CLASS EEDATA
SEGMENTS Name Load Length Top Selector Space Class
reset_vec 000000 000003 000003 0 0 CODE
intentry 000004 000058 00005C 8 0 CODE
rbit_0 000020 000033 000053 20 1 BANK0
temp 000070 000006 000076 70 1 COMBANK
const1 00005C 000009 000065 B8 0 CONST
text 000533 00000C 00053F A66 0 CODE
text0 00053F 000276 0007B5 A7E 0 CODE
float_text1 0007B5 000036 0007EB F6A 0 CODE
idata_0 0007EB 000015 000800 FD6 0 CODE
UNUSED ADDRESS RANGES
BANK0 0053-006F
0076-007F
BANK1 00A0-00EF
BANK2 0110-016F
BANK3 0190-01EF
CODE 0003-0003
0065-0532
0800-1FFF
COMBANK 0076-007F
CONFIG 2007-2007
CONST 0003-0003
0065-0532
0800-1FFF
EEDATA 2100-21FF
ENTRY 0003-0003
0065-0532
0800-1FFF
IDLOC 2000-2003
STRING 0003-0003
0065-0532
0800-1FFF
Symbol Table
?_write1302 rbss_0 002C ?a_delay rbss_0 0038
?a_num_change rbss_0 002A ?a_protect_change rbss_0 002A
?a_read1302 rbss_0 002C ?a_read_byte rbss_0 002E
?a_read_times rbss_0 002A ?a_show_time rbss_0 002A
?a_time_init rbss_0 002A ?a_write1302 rbss_0 002D
?a_write_byte rbss_0 002E ?a_write_com rbss_0 0037
?a_write_dat rbss_0 0037 __Beeprom_data eeprom_data 2100
__Bnvbit_0 nvbit_0 0190 __Bnvbit_1 nvbit_1 00A0
__Bnvbit_2 nvbit_2 0110 __Bnvbit_3 nvbit_3 0190
__Bptbit_0 ptbit_0 0190 __Brbit_0 rbit_0 0020
__Brbit_1 rbit_1 00A0 __Brbit_2 rbit_2 0110
__Brbit_3 rbit_3 0190 __Hclrtext clrtext 0046
__Hcode code 0190 __Hcode_ptr code_ptr 0053
__Hcommon_ram common_ram 0190 __Hconfig config 2007
__Heeprom_data eeprom_data 0000 __Hend_init end_init 0046
__Hfloat_text0 float_text0 0003 __Hfloat_text1 float_text1 07EB
__Hfloat_text2 float_text2 0003 __Hfloat_text3 float_text3 0003
__Hfloat_text4 float_text4 0003 __Hidata_0 idata_0 0800
__Hidata_1 idata_1 0003 __Hidata_2 idata_2 0003
__Hidata_3 idata_3 0003 __Hidloc idloc 2000
__Hinit init 002E __Hinit23 init23 002E
__Hintcode intcode 001B __Hintentry intentry 000B
__Hintret intret 0022 __Hintsave intsave 0190
__Hintsave_0 intsave_0 0076 __Hintsave_1 intsave_1 00A0
__Hintsave_2 intsave_2 0110 __Hintsave_3 intsave_3 0190
__Hmaintext maintext 0046 __Hnvbit_0 nvbit_0 0C80
__Hnvbit_1 nvbit_1 0500 __Hnvbit_2 nvbit_2 0880
__Hnvbit_3 nvbit_3 0C80 __Hnvram nvram 004F
__Hnvram_1 nvram_1 00A0 __Hnvram_2 nvram_2 0110
__Hnvram_3 nvram_3 0190 __Hpowerup powerup 0000
__Hpstrings pstrings 005C __Hptbit_0 ptbit_0 0C80
__Hrbit_0 rbit_0 0100 __Hrbit_1 rbit_1 0500
__Hrbit_2 rbit_2 0880 __Hrbit_3 rbit_3 0C80
__Hrbss_0 rbss_0 003A __Hrbss_1 rbss_1 00A0
__Hrbss_2 rbss_2 0110 __Hrbss_3 rbss_3 0190
__Hrdata_0 rdata_0 004F __Hrdata_1 rdata_1 00A0
__Hrdata_2 rdata_2 0110 __Hrdata_3 rdata_3 0190
__Hreset_vec reset_vec 0003 __Hstrings strings 005C
__Hstringtable stringtable 005C __Hstruct struct 0053
__Htemp temp 0075 __Htext text 0190
__Lclrtext clrtext 0046 __Lcode code 0190
__Lcode_ptr code_ptr 0051 __Lcommon_ram common_ram 0190
__Lconfig config 2007 __Leeprom_data eeprom_data 0000
__Lend_init end_init 002E __Lfloat_text0 float_text0 0003
__Lfloat_text1 float_text1 07B5 __Lfloat_text2 float_text2 0003
__Lfloat_text3 float_text3 0003 __Lfloat_text4 float_text4 0003
__Lidata_0 idata_0 07EB __Lidata_1 idata_1 0003
__Lidata_2 idata_2 0003 __Lidata_3 idata_3 0003
__Lidloc idloc 2000 __Linit init 0022
__Linit23 init23 002E __Lintcode intcode 000B
__Lintentry intentry 0004 __Lintret intret 001B
__Lintsave intsave 0190 __Lintsave_0 intsave_0 0075
__Lintsave_1 intsave_1 00A0 __Lintsave_2 intsave_2 0110
__Lintsave_3 intsave_3 0190 __Lmaintext maintext 0046
__Lnvbit_0 nvbit_0 0C80 __Lnvbit_1 nvbit_1 0500
__Lnvbit_2 nvbit_2 0880 __Lnvbit_3 nvbit_3 0C80
__Lnvram nvram 004F __Lnvram_1 nvram_1 00A0
__Lnvram_2 nvram_2 0110 __Lnvram_3 nvram_3 0190
__Lpowerup powerup 0000 __Lpstrings pstrings 005C
__Lptbit_0 ptbit_0 0C80 __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 003A
__Lrdata_1 rdata_1 00A0 __Lrdata_2 rdata_2 0110
__Lrdata_3 rdata_3 0190 __Lreset_vec reset_vec 0000
__Lstrings strings 005C __Lstringtable stringtable 0046
__Lstruct struct 0053 __Ltemp temp 0070
__Ltext text 0190 __S0 (abs) 2007
__S1 (abs) 0190 __S2 (abs) 2100
_dd rdata_0 003A _delay text0 053F
_exit init 0022 _flag rbss_0 0020
_io_init text0 078B _lcd_init text0 0760
_main text0 07A1 _num_change text0 0711
_protect_change text0 077F _read1302 text0 06CE
_read_byte text0 06A3 _read_time text0 0737
_read_times text0 06FB _show_realtime text0 075B
_show_realtimes text0 0734 _show_time text0 0565
_t1 rbss_0 0021 _tab rbss_0 0022
_tab1 const1 005D _time_init text0 06E5
_tmr1 intcode 000B _tmr1_init text0 0792
_write1302 text0 06DA _write_byte text0 06BC
_write_com text0 054B _write_dat text0 0558
abmul text 0533 abmul_t text 0534
clear_bank0 init 0022 clear_bit0 init 0022
clear_ram end_init 0034 code_ptr code_ptr 0051
copy_bank0 init 0026 copy_data end_init 0039
dobdiv float_text1 07B7 int_entry intentry 0004
int_func intcode 000B int_restore intret 001D
intlevel0 intentry 0004 intlevel1 intentry 0004
lbdiv float_text1 07B5 lbdiv_t float_text1 07B6
lbmod float_text1 07B5 lbmod_t float_text1 07B6
lbmul text 0533 lbmul_t text 0534
reset_vec reset_vec 0000 start init 0022
string_indir stringtable 0049 string_table stringtable 0046
used_btemp0 (abs) 0001 used_btemp1 (abs) 0001
used_code_ptr (abs) 0001
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -