📄 door.map
字号:
HI-TECH Software PICC Compiler V8.05PL1
Linker command line:
-z -MDoor.map -ol.obj \
-ppowerup=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,stringtable,pstrings,strings \
-pintsave_0=07Fh -ABANK0=020h-07Fh \
-prbit_0=BANK0,rbss_0=BANK0,rdata_0=BANK0,idata_0=CODE -ABANK1=0A0h-0FFh \
-pintsave_1=0FFh -prbit_1=BANK1,rbss_1=BANK1,rdata_1=BANK1,idata_1=CODE \
-ptemp=BANK0 -ACODE=0-7FFhx2 -ACONST=0-0FFhx16 -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 -Q16F73 \
-h+Door.sym -E -EC:\DOCUME~1\CHENGC~1\LOCALS~1\Temp\_TG.AAA \
-ver=PICC#V8.05PL1 d:\tools\microchip\HT-PIC\LIB\picrt412.obj \
G:\Door\SOURCE\handle.obj G:\Door\SOURCE\main.obj G:\Door\SOURCE\isr.obj \
G:\Door\SOURCE\global.obj G:\Door\SOURCE\uart.obj \
d:\tools\microchip\HT-PIC\LIB\pic20--u.lib \
d:\tools\microchip\HT-PIC\LIB\pic412-c.lib \
d:\tools\microchip\HT-PIC\LIB\pic20--u.lib
Object code version is 3.7
Machine type is 16F73
Call graph:
*_main size 0,0 offset 0
_init size 0,0 offset 0
_ADInit
_uartStop
_uartStop
* _delayMs size 0,4 offset 4
_uartInit
_cellDetect size 0,0 offset 0
_AD0Convert size 0,1 offset 0
_delayMs size 0,4 offset 4
_buzzerOnLong size 0,2 offset 0
_delayMs size 0,4 offset 4
* _openHandle size 0,0 offset 0
* _buzzerOnShort size 0,2 offset 0
* _delayMs size 0,4 offset 4
_FPMEmptycheck size 0,3 offset 0
_checkSum size 0,3 offset 4
_uartSend size 0,2 offset 4
_delayMs size 0,4 offset 4
* _useCheck size 0,4 offset 0
_checkSum size 0,3 offset 4
_uartSend size 0,2 offset 4
* _delayMs size 0,4 offset 4
* _delayMs size 0,4 offset 4
* _loginHandle size 0,0 offset 0
* _buzzerOnShort size 0,2 offset 0
* _delayMs size 0,4 offset 4
* _buzzerOnLong size 0,2 offset 0
* _delayMs size 0,4 offset 4
* _useLogin size 0,4 offset 0
_checkSum size 0,3 offset 4
_uartSend size 0,2 offset 4
* _delayMs size 0,4 offset 4
* _delHandle size 0,0 offset 0
* _buzzerOnShort size 0,2 offset 0
* _delayMs size 0,4 offset 4
* _buzzerOnLong size 0,2 offset 0
* _delayMs size 0,4 offset 4
_allUseDel size 0,3 offset 0
_checkSum size 0,3 offset 4
_uartSend size 0,2 offset 4
_delayMs size 0,4 offset 4
* _closeHandle size 0,0 offset 0
* _delayMs size 0,4 offset 4
* _buzzerOnShort size 0,2 offset 0
* _delayMs size 0,4 offset 4
*_ISR size 0,1 offset 8
Name Link Load Length Selector Space Scale
d:\tools\microchip\HT-PIC\LIB\picrt412.obj
end_init F0 F0 3 8 0
G:\Door\SOURCE\handle.obj
temp 29 29 1 20 1
text8 33A 33A 15 674 0
text7 34F 34F 17 69E 0
text6 3CE 3CE 1E 79C 0
text9 40B 40B 20 816 0
text10 366 366 18 6CC 0
text5 4B2 4B2 4E 964 0
text0 47F 47F 33 8FE 0
text1 3B1 3B1 1D 762 0
text4 452 452 2D 8A4 0
text3 3EC 3EC 1F 7D8 0
text2 42B 42B 27 856 0
G:\Door\SOURCE\main.obj
config 2007 2007 1 400E 0
text0 500 500 56 A00 0
G:\Door\SOURCE\isr.obj
intcode D D D2 8 0
intentry 4 4 9 8 0
intret DF DF 9 8 0
intsave_0 7F 7F 1 7F 1
intsave_1 FF FF 1 FF 1
intsave 2A 2A 3 20 1
G:\Door\SOURCE\global.obj
rbss_1 A1 A1 36 A0 1
rbit_1 500 A0 3 A0 1 8
G:\Door\SOURCE\uart.obj
text5 745 745 BB E8A 0
text4 556 556 9A AAC 0
text6 68C 68C B9 D18 0
text7 5F0 5F0 9C BE0 0
text3 396 396 1B 72C 0
text0 32B 32B F 656 0
text2 37E 37E 18 6FC 0
text1 320 320 B 640 0
d:\tools\microchip\HT-PIC\LIB\pic20--u.lib
d:\tools\microchip\HT-PIC\LIB\pic412-c.lib
btemp0.obj temp 29 29 1 20 1
clrbank1.obj init E8 E8 4 8 0
clrbit1.obj init EC EC 4 8 0
clr.obj clrtext F3 F3 7 8 0
powerup.obj powerup 0 0 4 0 0
d:\tools\microchip\HT-PIC\LIB\pic20--u.lib
COMMON rbss_0 20 20 9 20 1
TOTAL Name Link Load Length
CLASS BANK0
intsave_0 7F 7F 1
rbss_0 20 20 9
temp 29 29 1
intsave 2A 2A 3
CLASS BANK1
intsave_1 FF FF 1
rbss_1 A1 A1 36
rbit_1 500 A0 3
CLASS CODE
intcode D D D2
intentry 4 4 9
intret DF DF 9
powerup 0 0 4
clrtext F3 F3 7
end_init F0 F0 3
init E8 E8 8
text8 33A 33A 15
text7 34F 34F 17
text6 3CE 3CE 1E
text9 40B 40B 20
text10 366 366 18
text5 4B2 4B2 4E
text0 47F 47F 33
text1 3B1 3B1 1D
text4 452 452 2D
text3 3EC 3EC 1F
text2 42B 42B 27
text0 500 500 56
text5 745 745 BB
text4 556 556 9A
text6 68C 68C B9
text7 5F0 5F0 9C
text3 396 396 1B
text0 32B 32B F
text2 37E 37E 18
text1 320 320 B
CLASS CONST
CLASS EEDATA
CLASS ENTRY
CLASS BANK3
CLASS BANK2
CLASS STRING
CLASS IDLOC
CLASS CONFIG
config 2007 2007 1
CLASS COMBANK
SEGMENTS Name Load Length Top Selector Space Class
powerup 000000 000004 000004 0 0 CODE
intentry 000004 0000F6 0000FA 8 0 CODE
rbit_0 000020 00000D 00002D 20 1 BANK0
intsave_0 00007F 000001 000080 7F 1 BANK0
rbit_1 0000A0 000037 0000D7 A0 1 BANK1
intsave_1 0000FF 000001 000100 FF 1 BANK1
text1 000320 00000B 00032B 640 0 CODE
text0 00032B 00000F 00033A 656 0 CODE
text8 00033A 000015 00034F 674 0 CODE
text7 00034F 000017 000366 69E 0 CODE
text10 000366 000018 00037E 6CC 0 CODE
text2 00037E 000018 000396 6FC 0 CODE
text3 000396 00001B 0003B1 72C 0 CODE
text1 0003B1 00001D 0003CE 762 0 CODE
text6 0003CE 00001E 0003EC 79C 0 CODE
text3 0003EC 00001F 00040B 7D8 0 CODE
text9 00040B 000020 00042B 816 0 CODE
text2 00042B 000027 000452 856 0 CODE
text4 000452 00002D 00047F 8A4 0 CODE
text0 00047F 000033 0004B2 8FE 0 CODE
text5 0004B2 00004E 000500 964 0 CODE
text0 000500 000056 000556 A00 0 CODE
text4 000556 00009A 0005F0 AAC 0 CODE
text7 0005F0 00009C 00068C BE0 0 CODE
text6 00068C 0000B9 000745 D18 0 CODE
text5 000745 0000BB 000800 E8A 0 CODE
config 002007 000001 002008 400E 0 CONFIG
UNUSED ADDRESS RANGES
BANK0 002D-007E
BANK1 00D7-00FE
CODE 00FA-031F
0800-0FFF
CONST 00FA-031F
0800-0FFF
EEDATA 2100-21FF
Symbol Table
?a_AD0Convert rbss_0 0020 ?a_FPMEmptycheck rbss_0 0020
?a_ISR rbss_0 0028 ?a_allUseDel rbss_0 0020
?a_buzzerOnLong rbss_0 0020 ?a_buzzerOnShort rbss_0 0020
?a_checkSum rbss_0 0024 ?a_delayMs rbss_0 0024
?a_uartSend rbss_0 0024 ?a_useCheck rbss_0 0020
?a_useLogin rbss_0 0020 _AD0Convert text9 040B
_ADInit text8 033A _FPMEmptycheck text4 0556
_ISR intcode 000D __Bnvbit_0 nvbit_0 002A
__Bnvbit_1 nvbit_1 00D7 __Bnvbit_2 nvbit_2 00D7
__Bnvbit_3 nvbit_3 00D7 __Brbit_0 rbit_0 0020
__Brbit_1 rbit_1 00A0 __Brbit_2 rbit_2 00D7
__Brbit_3 rbit_3 00D7 __H__Z96296RS_ __Z96296RS_ 00D7
__Hclrtext clrtext 00FA __Hcode code 00D7
__Hcommon_ram common_ram 00D7 __Hconfig config 2008
__Heeprom_data eeprom_data 2100 __Hend_init end_init 00F3
__Hfloat_text0 float_text0 00FA __Hfloat_text1 float_text1 00FA
__Hfloat_text2 float_text2 00FA __Hfloat_text3 float_text3 00FA
__Hfloat_text4 float_text4 00FA __Hidata_0 idata_0 00FA
__Hidata_1 idata_1 00FA __Hidata_2 idata_2 00D7
__Hidata_3 idata_3 00D7 __Hidloc idloc 2000
__Hinit init 00F0 __Hinit23 init23 00F0
__Hintcode intcode 00DF __Hintentry intentry 000D
__Hintret intret 00E8 __Hintsave intsave 00D7
__Hintsave_0 intsave_0 0080 __Hintsave_1 intsave_1 0100
__Hintsave_2 intsave_2 00D7 __Hintsave_3 intsave_3 00D7
__Hnvbit_0 nvbit_0 0150 __Hnvbit_1 nvbit_1 06B8
__Hnvbit_2 nvbit_2 06B8 __Hnvbit_3 nvbit_3 06B8
__Hnvram nvram 002A __Hnvram_1 nvram_1 00D7
__Hnvram_2 nvram_2 00D7 __Hnvram_3 nvram_3 00D7
__Hpowerup powerup 0004 __Hpstrings pstrings 00FA
__Hrbit_0 rbit_0 0100 __Hrbit_1 rbit_1 0503
__Hrbit_2 rbit_2 06B8 __Hrbit_3 rbit_3 06B8
__Hrbss_0 rbss_0 0029 __Hrbss_1 rbss_1 00D7
__Hrbss_2 rbss_2 00D7 __Hrbss_3 rbss_3 00D7
__Hrdata_0 rdata_0 0029 __Hrdata_1 rdata_1 00D7
__Hrdata_2 rdata_2 00D7 __Hrdata_3 rdata_3 00D7
__Hstrings strings 00FA __Hstringtable stringtable 00FA
__Hstruct struct 002D __Htemp temp 002A
__Htext text 00D7 __Hvectors vectors 00FA
__L__Z96296RS_ __Z96296RS_ 00D7 __Lclrtext clrtext 00F3
__Lcode code 00D7 __Lcommon_ram common_ram 00D7
__Lconfig config 2007 __Leeprom_data eeprom_data 2100
__Lend_init end_init 00F0 __Lfloat_text0 float_text0 00FA
__Lfloat_text1 float_text1 00FA __Lfloat_text2 float_text2 00FA
__Lfloat_text3 float_text3 00FA __Lfloat_text4 float_text4 00FA
__Lidata_0 idata_0 00FA __Lidata_1 idata_1 00FA
__Lidata_2 idata_2 00D7 __Lidata_3 idata_3 00D7
__Lidloc idloc 2000 __Linit init 00E8
__Linit23 init23 00F0 __Lintcode intcode 000D
__Lintentry intentry 0004 __Lintret intret 00DF
__Lintsave intsave 00D7 __Lintsave_0 intsave_0 007F
__Lintsave_1 intsave_1 00FF __Lintsave_2 intsave_2 00D7
__Lintsave_3 intsave_3 00D7 __Lnvbit_0 nvbit_0 0150
__Lnvbit_1 nvbit_1 06B8 __Lnvbit_2 nvbit_2 06B8
__Lnvbit_3 nvbit_3 06B8 __Lnvram nvram 002A
__Lnvram_1 nvram_1 00D7 __Lnvram_2 nvram_2 00D7
__Lnvram_3 nvram_3 00D7 __Lpowerup powerup 0000
__Lpstrings pstrings 00FA __Lrbit_0 rbit_0 0100
__Lrbit_1 rbit_1 0500 __Lrbit_2 rbit_2 06B8
__Lrbit_3 rbit_3 06B8 __Lrbss_0 rbss_0 0020
__Lrbss_1 rbss_1 00A1 __Lrbss_2 rbss_2 00D7
__Lrbss_3 rbss_3 00D7 __Lrdata_0 rdata_0 0029
__Lrdata_1 rdata_1 00D7 __Lrdata_2 rdata_2 00D7
__Lrdata_3 rdata_3 00D7 __Lstrings strings 00FA
__Lstringtable stringtable 00FA __Lstruct struct 002D
__Ltemp temp 0029 __Ltext text 00D7
__Lvectors vectors 00FA __S0 (abs) 2100
__S1 (abs) 00D7 _ackType rbit_1 0500
_allUseDel text7 05F0 _buzzerOnLong text2 042B
_buzzerOnShort text3 03EC _cellDetect text10 0366
_checkSum text3 0396 _closeHandle text4 0452
_delHandle text7 034F _delayMs text1 03B1
_exit init 00E8 _handleState rbss_1 00A1
_init text0 047F _loginHandle text6 03CE
_main text0 0500 _openHandle text5 04B2
_receiveAck rbit_1 0501 _receiveCmd rbit_1 0502
_receiveData rbss_1 00AF _receiveNum rbss_1 00A2
_sendData rbss_1 00A3 _uartInit text0 032B
_uartSend text2 037E _uartStop text1 0320
_useCheck text5 0745 _useLogin text6 068C
clear_bank1 init 00E8 clear_bit1 init 00EC
clear_ram clrtext 00F6 int_entry intentry 0004
int_func intcode 000D int_restore intret 00E3
intlevel0 intentry 0004 intlevel1 intentry 0004
powerup powerup 0000 start init 00E8
used_btemp0 (abs) 0001
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -