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

📄 followline.map

📁 蛇形机器人程序
💻 MAP
📖 第 1 页 / 共 4 页
字号:
LX51 LINKER/LOCATER V3.62                                                               07/01/2004  21:24:08  PAGE 1


LX51 LINKER/LOCATER V3.62, INVOKED BY:
D:\KEIL\C51\BIN\LX51.EXE InitialSen.obj, pwm_gen.obj, Main.obj, FollowLine.obj, STARTUP.obj TO FollowLine REGFILE (.\Fol
>> lowLine.ORC) 


CPU MODE:     8051 MODE
MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  InitialSen.obj (INITIALSEN)
         COMMENT TYPE 0: C51 V7.09
  pwm_gen.obj (PWM_GEN)
         COMMENT TYPE 0: C51 V7.09
  Main.obj (MAIN)
         COMMENT TYPE 0: C51 V7.09
  FollowLine.obj (FOLLOWLINE)
         COMMENT TYPE 0: C51 V7.09
  STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  D:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  FollowLine (INITIALSEN)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   0003E9H   CODE
I:000000H   I:000000H   I:00007FH   000016H   DATA
I:000020H.0 I:000020H.0 I:00002FH.7 000001H.3 BIT
I:000000H   I:000000H   I:0000FFH   000001H   IDATA


MEMORY MAP OF MODULE:  FollowLine (INITIALSEN)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   00000DH   000006H   BYTE   UNIT     DATA           ?DT?FOLLOWLINE
00000EH   000012H   000005H   BYTE   UNIT     DATA           ?DT?PWM_GEN
000013H   000015H   000003H   BYTE   UNIT     DATA           ?DT?MAIN
000016H.0 00001FH.7 00000AH.0 ---    ---      **GAP**
000020H.0 000020H.5 000000H.6 BIT    UNIT     BIT            ?BI?MAIN
000020H.6 000021H.1 000000H.4 BIT    UNIT     BIT            ?BI?FOLLOWLINE
000021H.2 000021H.2 000000H.1 BIT    UNIT     BIT            _BIT_GROUP_
000021H.3 000021H   000000H.5 ---    ---      **GAP**
000022H   000022H   000001H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   00000AH   000008H   ---    ---      **GAP**
00000BH   00000DH   000003H   BYTE   OFFS..   CODE           ?PWM_GEN?0000B
00000EH   00001AH   00000DH   ---    ---      **GAP**
00001BH   00001DH   000003H   BYTE   OFFS..   CODE           ?PWM_GEN?0001B
00001EH   000204H   0001E7H   BYTE   INBLOCK  CODE           ?PR?MAIN?MAIN
000205H   000257H   000053H   BYTE   INBLOCK  CODE           ?PR?PWM?PWM_GEN
000258H   00029FH   000048H   BYTE   INBLOCK  CODE           ?PR?TIMER?PWM_GEN
0002A0H   0002C4H   000025H   BYTE   INBLOCK  CODE           ?PR?_DELAY?MAIN
0002C5H   0002E6H   000022H   BYTE   INBLOCK  CODE           ?PR?INITIAL?INITIALSEN
0002E7H   000307H   000021H   BYTE   INBLOCK  CODE           ?PR?_MOTORLEFT?FOLLOWLINE
000308H   000328H   000021H   BYTE   INBLOCK  CODE           ?PR?_MOTORRIGHT?FOLLOWLINE
000329H   00033AH   000012H   BYTE   INBLOCK  CODE           ?PR?STOP?FOLLOWLINE
LX51 LINKER/LOCATER V3.62                                                             07/01/2004  21:24:08  PAGE 2


00033BH   0003C6H   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
0003C7H   0003FDH   000037H   BYTE   UNIT     CODE           ?C_INITSEG



OVERLAY MAP OF MODULE:   FollowLine (INITIALSEN)


FUNCTION/MODULE              BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE  START  STOP  START  STOP
====================================================
PWM/PWM_GEN                 ----- -----  ----- -----

*** NEW ROOT **************

TIMER/PWM_GEN               ----- -----  ----- -----
  +--> ?PR?STOP?FOLLOWLINE
  +--> ?PR?_DELAY?MAIN

STOP/FOLLOWLINE             ----- -----  ----- -----

_DELAY/MAIN                 ----- -----  ----- -----

*** NEW ROOT **************

?C_C51STARTUP               ----- -----  ----- -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

MAIN/MAIN                   ----- -----  ----- -----
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?INITIAL?INITIALSEN
  +--> ?PR?_MOTORLEFT?FOLLOWLINE
  +--> ?PR?_MOTORRIGHT?FOLLOWLINE
  +--> ?PR?STOP?FOLLOWLINE

INITIAL/INITIALSEN          ----- -----  ----- -----

_MOTORLEFT/FOLLOWLINE       21H.2 21H.2  ----- -----

_MOTORRIGHT/FOLLOWLINE      21H.2 21H.2  ----- -----

?C_INITSEG                  ----- -----  ----- -----



PUBLIC SYMBOLS OF MODULE:  FollowLine (INITIALSEN)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      00000021H.2 BIT      BIT       ?_MotorLeft?BIT
      00000021H.2 BIT      BIT       ?_MotorRight?BIT
      00000000H   NUMBER   ---       ?C?CODESEG
      00000000H   NUMBER   ---       ?C?XDATASEG
      01000382H   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
      010002A4H   CODE     ---       _Delay
      010002E7H   CODE     ---       _MotorLeft
      01000308H   CODE     ---       _MotorRight
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
*SFR* 000000F0H   DATA     BYTE      B
*SFR* 000000C8H.1 DATA     BIT       C_T2
      00000020H.4 BIT      BIT       ClampFlag
LX51 LINKER/LOCATER V3.62                                                             07/01/2004  21:24:08  PAGE 3


*SFR* 00000080H.4 DATA     BIT       CloseSensor1
      00000020H.2 BIT      BIT       CloseSensor1Com
*SFR* 00000080H.5 DATA     BIT       CloseSensor2
      00000020H.3 BIT      BIT       CloseSensor2Com
*SFR* 000000C8H   DATA     BIT       CP_RL2
      00000020H.5 BIT      BIT       CrashFlag
*SFR* 000000D0H.7 DATA     BIT       CY
      00000020H.7 BIT      BIT       DirectionLeft
      00000020H.6 BIT      BIT       DirectionRight
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000082H   DATA     BYTE      DPL
*SFR* 000000A0H.2 DATA     BIT       DriveLeftMo1
*SFR* 000000A0H.3 DATA     BIT       DriveLeftMo2
*SFR* 000000A0H   DATA     BIT       DriveRightMo1
*SFR* 000000A0H.1 DATA     BIT       DriveRightMo2
*SFR* 000000A8H.7 DATA     BIT       EA
*SFR* 000000A8H.4 DATA     BIT       ES
*SFR* 000000A8H.1 DATA     BIT       ET0
*SFR* 000000A8H.3 DATA     BIT       ET1
*SFR* 000000A8H.5 DATA     BIT       ET2
*SFR* 000000A8H   DATA     BIT       EX0
*SFR* 000000A8H.2 DATA     BIT       EX1
*SFR* 000000C8H.3 DATA     BIT       EXEN2
*SFR* 000000C8H.6 DATA     BIT       EXF2
*SFR* 000000D0H.5 DATA     BIT       F0
      00000020H.0 BIT      BIT       FrontFlag
*SFR* 00000090H   DATA     BIT       HozSensor1
*SFR* 000000B0H.2 DATA     BIT       HozSensor2
      00000015H   DATA     BYTE      iCrashTime
*SFR* 000000A8H   DATA     BYTE      IE
*SFR* 00000088H.1 DATA     BIT       IE0
*SFR* 00000088H.3 DATA     BIT       IE1
      00000011H   DATA     CHAR      iLeftCounter
      00000008H   DATA     BYTE      iLoop
      010002C5H   CODE     ---       initial
*SFR* 000000B0H.2 DATA     BIT       INT0
*SFR* 000000B0H.3 DATA     BIT       INT1
*SFR* 000000B8H   DATA     BYTE      IP
      00000010H   DATA     CHAR      iRightCounter
      0000000DH   DATA     BYTE      iSensorConfirm
      00000009H   DATA     WORD      iStopStatus
      00000013H   DATA     WORD      iStopTime
*SFR* 00000088H   DATA     BIT       IT0
*SFR* 00000088H.2 DATA     BIT       IT1
      0000000EH   DATA     CHAR      LeftSpeed
      0100001EH   CODE     ---       main
*SFR* 000000D0H.2 DATA     BIT       OV
*SFR* 000000D0H   DATA     BIT       P
*SFR* 00000080H   DATA     BYTE      P0
*SFR* 00000090H   DATA     BYTE      P1
*SFR* 000000A0H   DATA     BYTE      P2
*SFR* 000000B0H   DATA     BYTE      P3
*SFR* 00000087H   DATA     BYTE      PCON
      00000021H.1 BIT      BIT       PreLeftDirection
      0000000CH   DATA     CHAR      PreLeftSpeed
      00000021H.0 BIT      BIT       PreRightDirection
      0000000BH   DATA     CHAR      PreRightSpeed
*SFR* 000000B8H.4 DATA     BIT       PS
*SFR* 000000D0H   DATA     BYTE      PSW
*SFR* 000000B8H.1 DATA     BIT       PT0
*SFR* 000000B8H.3 DATA     BIT       PT1
*SFR* 000000B8H.5 DATA     BIT       PT2
      01000205H   CODE     ---       PWM
*SFR* 000000B8H   DATA     BIT       PX0
*SFR* 000000B8H.2 DATA     BIT       PX1
LX51 LINKER/LOCATER V3.62                                                             07/01/2004  21:24:08  PAGE 4


*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 000000CBH   DATA     BYTE      RCAP2H
*SFR* 000000CAH   DATA     BYTE      RCAP2L
*SFR* 000000C8H.5 DATA     BIT       RCLK
*SFR* 000000B0H.7 DATA     BIT       RD
*SFR* 00000080H.3 DATA     BIT       ReleaseMotor
*SFR* 00000098H.4 DATA     BIT       REN
*SFR* 00000098H   DATA     BIT       RI
      00000012H   DATA     CHAR      RightSpeed
*SFR* 000000D0H.3 DATA     BIT       RS0
*SFR* 000000D0H.4 DATA     BIT       RS1
*SFR* 000000B0H   DATA     BIT       RXD
*SFR* 00000099H   DATA     BYTE      SBUF
*SFR* 00000098H   DATA     BYTE      SCON
*SFR* 00000098H.7 DATA     BIT       SM0
*SFR* 00000098H.6 DATA     BIT       SM1
*SFR* 00000098H.5 DATA     BIT       SM2
*SFR* 00000081H   DATA     BYTE      SP
      01000329H   CODE     ---       Stop
      00000020H.1 BIT      BIT       StopFlag
*SFR* 000000B0H.4 DATA     BIT       T0
*SFR* 000000B0H.5 DATA     BIT       T1
*SFR* 00000090H   DATA     BIT       T2
*SFR* 000000C8H   DATA     BYTE      T2CON
*SFR* 00000090H.1 DATA     BIT       T2EX
*SFR* 00000098H.3 DATA     BIT       TB8
*SFR* 000000C8H.4 DATA     BIT       TCLK
*SFR* 00000088H   DATA     BYTE      TCON
*SFR* 00000088H.5 DATA     BIT       TF0
*SFR* 00000088H.7 DATA     BIT       TF1
*SFR* 000000C8H.7 DATA     BIT       TF2
*SFR* 0000008CH   DATA     BYTE      TH0
*SFR* 0000008DH   DATA     BYTE      TH1
*SFR* 000000CDH   DATA     BYTE      TH2
*SFR* 00000098H.1 DATA     BIT       TI
      0000000FH   DATA     BYTE      time
      01000258H   CODE     ---       timer
*SFR* 0000008AH   DATA     BYTE      TL0
*SFR* 0000008BH   DATA     BYTE      TL1
*SFR* 000000CCH   DATA     BYTE      TL2
*SFR* 00000089H   DATA     BYTE      TMOD
*SFR* 00000080H.6 DATA     BIT       TouchSensor1
*SFR* 00000080H.7 DATA     BIT       TouchSensor2
*SFR* 00000088H.4 DATA     BIT       TR0
*SFR* 00000088H.6 DATA     BIT       TR1
*SFR* 000000C8H.2 DATA     BIT       TR2
*SFR* 000000B0H.1 DATA     BIT       TXD
*SFR* 000000B0H.6 DATA     BIT       WR



SYMBOL TABLE OF MODULE:  FollowLine (INITIALSEN)

      VALUE       REP       CLASS    TYPE      SYMBOL NAME

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -