📄 motor.map
字号:
HI-TECH Software C Compiler
Linker command line:
--edf=C:\Program Files\HI-TECH Software\PICC\PRO\9.60\dat\en_msgs.txt -cs \
-h+motor.sym -z -Q16F877A -ol.obj -Mmotor.map -E1 -ACODE=00h-07FFhx4 \
-ACONST=00h-0FFhx32 -AENTRY=00h-0FFhx32 -ASTRING=00h-0FFhx32 \
-ARAM=020h-06Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh \
-AABS1=020h-07Fh,0A0h-0EFh,0110h-016Fh,0190h-01EFh -ABANK0=020h-07Fh \
-ABANK1=0A0h-0EFh -ABANK2=0110h-016Fh -ABANK3=0190h-01EFh \
-ACOMMON=070h-07Fh \
-preset_vec=00h,intentry=04h,intcode,intret,init,init23,end_init,clrtext,maintext,pstrings \
-pstrings=CODE -ppowerup=CODE -ptemp=-COMMON -pcommon=-COMMON \
-prbss_0=BANK0,rbit_0=BANK0,rdata_0=BANK0,idata_0=CODE -pnvram=BANK0 \
-prbss_1=BANK1,rbit_1=BANK1,rdata_1=BANK1,idata_1=CODE \
-pnvram_1=BANK1,nvbit_1=BANK1 \
-prbss_2=BANK2,rbit_2=BANK2,rdata_2=BANK2,idata_2=CODE \
-pnvram_2=BANK2,nvbit_2=BANK2 \
-prbss_3=BANK3,rbit_3=BANK3,rdata_3=BANK3,idata_3=CODE \
-pnvram_3=BANK3,nvbit_3=BANK3 -pidata=CODE -pfnautoc=COMMON \
-pfnauto0=BANK0 -pfnauto1=BANK1 -pfnauto2=BANK2 -pfnauto3=BANK3 \
-ACONFIG=02007h-02007h -pconfig=CONFIG -DCONFIG=2 -AIDLOC=02000h-02003h \
-pidloc=IDLOC -DIDLOC=2 -AEEDATA=00h-0FFh/02100h -peeprom_data=EEDATA \
-DEEDATA=2 -pfloat_text0=CODE,float_text1=CODE,float_text2=CODE \
-pfloat_text3=CODE,float_text4=CODE -DCODE=2 startup.obj motor.obj
Object code version is 3.10
Machine type is 16F877A
Call graph: (short form)
Name Link Load Length Selector Space Scale
startup.obj clrtext 25 25 8 8 0
end_init 21 21 4 8 0
init 10 10 11 8 0
reset_vec 0 0 3 0 0
motor.obj intentry 4 4 C 8 0
strings 100 100 1B 2 0
maintext 2D 2D 20 8 0
intrtext 11B 11B 54 2 0
text29 16F 16F C 2 0
COMMON fnautoc 70 70 5 70 1
TOTAL Name Link Load Length Space
CLASS CODE
intentry 4 4 C 0
clrtext 25 25 8 0
strings 100 100 1B 0
end_init 21 21 4 0
init 10 10 11 0
maintext 2D 2D 20 0
reset_vec 0 0 3 0
intrtext 11B 11B 54 0
text29 16F 16F C 0
CLASS CONST
CLASS ENTRY
CLASS STRING
CLASS RAM
CLASS ABS1
abs_s1 6C 6C 4 1
abs_s1 78 78 8 1
CLASS BANK0
CLASS BANK1
CLASS BANK2
CLASS BANK3
CLASS COMMON
fnautoc 70 70 5 1
CLASS CONFIG
CLASS IDLOC
CLASS EEDATA
SEGMENTS Name Load Length Top Selector Space Class Delta
reset_vec 000000 000003 000003 0 0 CODE 2
intentry 000004 000049 00004D 8 0 CODE 2
fnautoc 000070 000005 000075 70 1 COMMON 1
strings 000100 00007B 00017B 2 0 CODE 2
UNUSED ADDRESS RANGES
BANK0 0020-006B 1
0075-0077
BANK1 00A0-00EF 1
BANK2 0110-016F 1
BANK3 0190-01EF 1
CODE 0003-0003 2
004D-00FF
017B-1FFF
COMMON 0075-0077 1
CONFIG 2007-2007 2
CONST 0006-0007 1
009A-01FF
02F6-1FFF
EEDATA 2100-21FF 2
ENTRY 0006-0007 1
009A-01FF
02F6-1FFF
IDLOC 2000-2003 2
RAM 00A0-00EF 1
0110-016F
0190-01EF
STRING 0006-0007 1
009A-01FF
02F6-1FFF
Symbol Table
??_init fnautoc 0070 ??_main fnautoc 0070
??_time0 fnautoc 0070 ?_init fnautoc 0070
?_main fnautoc 0070 ?_time0 fnautoc 0070
_ACKDT (abs) 048D _ACKEN (abs) 048C
_ACKSTAT (abs) 048E _ADCON0 (abs) 001F
_ADCON1 (abs) 009F _ADCS0 (abs) 00FE
_ADCS1 (abs) 00FF _ADCS2 (abs) 04FE
_ADDEN (abs) 00C3 _ADFM (abs) 04FF
_ADGO (abs) 00FA _ADIE (abs) 0466
_ADIF (abs) 0066 _ADON (abs) 00F8
_ADRESH (abs) 001E _ADRESL (abs) 009E
_BCLIE (abs) 046B _BCLIF (abs) 006B
_BF (abs) 04A0 _BOR (abs) 0470
_BRGH (abs) 04C2 _C1INV (abs) 04E4
_C1OUT (abs) 04E6 _C2INV (abs) 04E5
_C2OUT (abs) 04E7 _CARRY (abs) 0018
_CCP1CON (abs) 0017 _CCP1IE (abs) 0462
_CCP1IF (abs) 0062 _CCP1M0 (abs) 00B8
_CCP1M1 (abs) 00B9 _CCP1M2 (abs) 00BA
_CCP1M3 (abs) 00BB _CCP1X (abs) 00BD
_CCP1Y (abs) 00BC _CCP2CON (abs) 001D
_CCP2IE (abs) 0468 _CCP2IF (abs) 0068
_CCP2M0 (abs) 00E8 _CCP2M1 (abs) 00E9
_CCP2M2 (abs) 00EA _CCP2M3 (abs) 00EB
_CCP2X (abs) 00ED _CCP2Y (abs) 00EC
_CCPR1H (abs) 0016 _CCPR1L (abs) 0015
_CCPR2H (abs) 001C _CCPR2L (abs) 001B
_CHS0 (abs) 00FB _CHS1 (abs) 00FC
_CHS2 (abs) 00FD _CIS (abs) 04E3
_CKE (abs) 04A6 _CKP (abs) 00A4
_CM0 (abs) 04E0 _CM1 (abs) 04E1
_CM2 (abs) 04E2 _CMCON (abs) 009C
_CMIE (abs) 046E _CMIF (abs) 006E
_CREN (abs) 00C4 _CSRC (abs) 04C7
_CVR0 (abs) 04E8 _CVR1 (abs) 04E9
_CVR2 (abs) 04EA _CVR3 (abs) 04EB
_CVRCON (abs) 009D _CVREN (abs) 04EF
_CVROE (abs) 04EE _CVRR (abs) 04ED
_DA (abs) 04A5 _DC (abs) 0019
_EEADR (abs) 010D _EEADRH (abs) 010F
_EEADRL (abs) 010D _EECON1 (abs) 018C
_EECON2 (abs) 018D _EEDATA (abs) 010C
_EEDATH (abs) 010E _EEIE (abs) 046C
_EEIF (abs) 006C _EEPGD (abs) 0C67
_FERR (abs) 00C2 _FSR (abs) 0004
_GCEN (abs) 048F _GIE (abs) 005F
_GODONE (abs) 00FA _IBF (abs) 044F
_IBOV (abs) 044D _INDF (abs) 0000
_INTCON (abs) 000B _INTE (abs) 005C
_INTEDG (abs) 040E _INTF (abs) 0059
_IRP (abs) 001F _OBF (abs) 044E
_OERR (abs) 00C1 _OPTION (abs) 0081
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -