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

📄 controlout.map

📁 用电键控制步进电机朝各个方向做曲线
💻 MAP
📖 第 1 页 / 共 4 页
字号:
LX51 LINKER/LOCATER V3.58                                                               09/01/2006  15:13:01  PAGE 1


LX51 LINKER/LOCATER V3.58, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE VIIC_C51.obj, ZLG7290.obj, MAINOKUSE.obj TO ControlOut


CPU MODE:     8051 MODE
MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  VIIC_C51.obj (VIIC_C51)
         COMMENT TYPE 0: C51 V7.06
  ZLG7290.obj (ZLG7290)
         COMMENT TYPE 0: C51 V7.06
  MAINOKUSE.obj (MAINOKUSE)
         COMMENT TYPE 0: C51 V7.06
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  ControlOut (VIIC_C51)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   0007B1H   CODE
I:000020H.0 I:000020H.0 I:00002FH.7 000000H.2 BIT
X:000000H   X:000000H   X:00FFFFH   00006CH   XDATA
I:000000H   I:000000H   I:0000FFH   000001H   IDATA
I:000000H   I:000000H   I:00007FH   000008H   DATA


MEMORY MAP OF MODULE:  ControlOut (VIIC_C51)


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

LX51 LINKER/LOCATER V3.58                                                             09/01/2006  15:13:01  PAGE 2


* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H.0 00001FH.7 000018H.0 ---    ---      **GAP**
000020H.0 000020H.0 000000H.1 BIT    UNIT     BIT            ?BI?VIIC_C51
000020H.1 000020H.1 000000H.1 BIT    UNIT     BIT            _BIT_GROUP_
000020H.2 000020H   000000H.6 ---    ---      **GAP**
000021H   000021H   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   00025DH   00025BH   BYTE   UNIT     CODE           ?C?LIB_CODE
00025EH   000335H   0000D8H   BYTE   UNIT     CODE           ?PR?DISP?MAINOKUSE
000336H   000402H   0000CDH   BYTE   UNIT     CODE           ?PR?MAIN?MAINOKUSE
000403H   00048EH   00008CH   BYTE   UNIT     CODE           ?C_C51STARTUP
00048FH   0004E7H   000059H   BYTE   UNIT     CODE           ?PR?_IRCVSTR?VIIC_C51
0004E8H   00053FH   000058H   BYTE   UNIT     CODE           ?PR?_DISPLAY?MAINOKUSE
000540H   000583H   000044H   BYTE   UNIT     CODE           ?C?LDIV
000584H   0005C1H   00003EH   BYTE   UNIT     CODE           ?PR?_ZLG7290_SENDBUF?ZLG7290
0005C2H   0005FEH   00003DH   BYTE   UNIT     CODE           ?PR?_SENDBYTE?VIIC_C51
0005FFH   00063AH   00003CH   BYTE   UNIT     CODE           ?PR?_ISENDSTR?VIIC_C51
00063BH   000673H   000039H   BYTE   UNIT     CODE           ?PR?AD549?MAINOKUSE
000674H   00069FH   00002CH   BYTE   UNIT     CODE           ?PR?_DELAYX10MS?MAINOKUSE
0006A0H   0006C6H   000027H   BYTE   UNIT     CODE           ?PR?_DELAY?MAINOKUSE
0006C7H   0006EBH   000025H   BYTE   UNIT     CODE           ?PR?RCVBYTE?VIIC_C51
0006ECH   00070EH   000023H   BYTE   UNIT     CODE           ?PR?_ZLG7290_SENDCMD?ZLG7290
00070FH   00072FH   000021H   BYTE   UNIT     CODE           ?PR?ZLG7290_GETKEY?ZLG7290
000730H   000748H   000019H   BYTE   UNIT     CODE           ?PR?_DELAYAD?MAINOKUSE
000749H   000760H   000018H   BYTE   UNIT     CODE           ?PR?ACK_I2C?VIIC_C51
000761H   000777H   000017H   BYTE   UNIT     CODE           ?C_INITSEG
000778H   00078DH   000016H   BYTE   UNIT     CODE           ?PR?START_I2C?VIIC_C51
00078EH   00079FH   000012H   BYTE   UNIT     CODE           ?PR?_DELAYMS?ZLG7290
0007A0H   0007B0H   000011H   BYTE   UNIT     CODE           ?PR?STOP_I2C?VIIC_C51

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00005CH   00005DH   BYTE   UNIT     XDATA          ?XD?MAINOKUSE
00005DH   000069H   00000DH   BYTE   UNIT     XDATA          _XDATA_GROUP_
00006AH   00006BH   000002H   BYTE   UNIT     XDATA          ?XD?_DELAYAD?MAINOKUSE



OVERLAY MAP OF MODULE:   ControlOut (VIIC_C51)


FUNCTION/MODULE                BIT_GROUP   XDATA_GROUP
--> CALLED FUNCTION/MODULE    START  STOP  START  STOP
======================================================
?C_C51STARTUP                 ----- -----  ----- -----
  +--> ?PR?MAIN?MAINOKUSE
  +--> ?C_INITSEG

MAIN/MAINOKUSE                ----- -----  ----- -----
  +--> ?PR?ZLG7290_GETKEY?ZLG7290
  +--> ?PR?_DISPLAY?MAINOKUSE

ZLG7290_GETKEY/ZLG7290        ----- -----  005DH 005DH
  +--> ?PR?_IRCVSTR?VIIC_C51
  +--> ?PR?_DELAYMS?ZLG7290

_IRCVSTR/VIIC_C51             ----- -----  005EH 0063H
  +--> ?PR?START_I2C?VIIC_C51
  +--> ?PR?_SENDBYTE?VIIC_C51
  +--> ?PR?RCVBYTE?VIIC_C51
  +--> ?PR?ACK_I2C?VIIC_C51
  +--> ?PR?STOP_I2C?VIIC_C51

LX51 LINKER/LOCATER V3.58                                                             09/01/2006  15:13:01  PAGE 3


START_I2C/VIIC_C51            ----- -----  ----- -----

_SENDBYTE/VIIC_C51            ----- -----  ----- -----

RCVBYTE/VIIC_C51              ----- -----  ----- -----

ACK_I2C/VIIC_C51              20H.1 20H.1  ----- -----

STOP_I2C/VIIC_C51             ----- -----  ----- -----

_DELAYMS/ZLG7290              ----- -----  ----- -----

_DISPLAY/MAINOKUSE            ----- -----  ----- -----
  +--> ?PR?_ZLG7290_SENDBUF?ZLG7290

_ZLG7290_SENDBUF/ZLG7290      ----- -----  005DH 0061H
  +--> ?PR?_ZLG7290_SENDCMD?ZLG7290

_ZLG7290_SENDCMD/ZLG7290      ----- -----  0062H 0063H
  +--> ?PR?_ISENDSTR?VIIC_C51
  +--> ?PR?_DELAYMS?ZLG7290

_ISENDSTR/VIIC_C51            ----- -----  0064H 0069H
  +--> ?PR?START_I2C?VIIC_C51
  +--> ?PR?_SENDBYTE?VIIC_C51
  +--> ?PR?STOP_I2C?VIIC_C51

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



PUBLIC SYMBOLS OF MODULE:  ControlOut (VIIC_C51)


      VALUE       CLASS    TYPE      PUBLIC SYMBOL NAME
      =================================================
      0200005EH   XDATA    BYTE      ?_IRcvStr?BYTE
      02000064H   XDATA    BYTE      ?_ISendStr?BYTE
      00000020H.1 BIT      BIT       ?Ack_I2c?BIT
      01000003H   CODE     ---       ?C?CASTF
      01000053H   CODE     ---       ?C?CLDOPTR
      0100003AH   CODE     ---       ?C?CLDPTR
      00000000H   NUMBER   ---       ?C?CODESEG
      01000080H   CODE     ---       ?C?CSTPTR
      010000C8H   CODE     ---       ?C?IILDX
      010000ECH   CODE     ---       ?C?LLDXDATA
      010000DEH   CODE     ---       ?C?LNEG
      010000F8H   CODE     ---       ?C?LSTKXDATA
      01000129H   CODE     ---       ?C?PLDXDATA
      01000132H   CODE     ---       ?C?PSTXDATA
      01000092H   CODE     ---       ?C?SIDIV
      01000540H   CODE     ---       ?C?SLDIV
      0100013BH   CODE     ---       ?C?UIDIV
      010001CCH   CODE     ---       ?C?ULDIV
      00000000H   NUMBER   ---       ?C?XDATASEG
      0100044AH   CODE     ---       ?C_START
      01000000H   CODE     ---       ?C_STARTUP
      010006A0H   CODE     ---       _Delay
      01000730H   CODE     ---       _DelayAD
      0100078EH   CODE     ---       _delayMS
      01000674H   CODE     ---       _DelayX10ms
      010004E8H   CODE     ---       _Display
      0100048FH   CODE     ---       _IRcvStr
      010005FFH   CODE     ---       _ISendStr
      010005C2H   CODE     ---       _SendByte
LX51 LINKER/LOCATER V3.58                                                             09/01/2006  15:13:01  PAGE 4


      01000584H   CODE     ---       _ZLG7290_SendBuf
      010006ECH   CODE     ---       _ZLG7290_SendCmd
*SFR* 000000D0H.6 DATA     BIT       AC
*SFR* 000000E0H   DATA     BYTE      ACC
      00000020H.0 BIT      BIT       ack
      01000749H   CODE     ---       Ack_I2c
      0200003EH   XDATA    FLOAT     ad
      0100063BH   CODE     ---       ad549
      02000012H   XDATA    FLOAT     alast
*SFR* 000000F0H   DATA     BYTE      B
      02000016H   XDATA    FLOAT     blast
*SFR* 000000C8H.1 DATA     BIT       C_T2
*SFR* 00000080H   DATA     BIT       CLK
*SFR* 000000C8H   DATA     BIT       CP_RL2
*SFR* 00000080H.3 DATA     BIT       CS
*SFR* 000000D0H.7 DATA     BIT       CY
*SFR* 00000080H.1 DATA     BIT       DIN
      0100025EH   CODE     ---       Disp
      02000047H   XDATA    ---       disp_buf
*SFR* 00000080H.2 DATA     BIT       DOUT
*SFR* 00000083H   DATA     BYTE      DPH
*SFR* 00000082H   DATA     BYTE      DPL
*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
*SFR* 000000A8H   DATA     BYTE      IE
*SFR* 00000088H.1 DATA     BIT       IE0
*SFR* 00000088H.3 DATA     BIT       IE1
*SFR* 000000B0H.2 DATA     BIT       INT0
*SFR* 000000B0H.3 DATA     BIT       INT1
*SFR* 000000B8H   DATA     BYTE      IP
*SFR* 00000088H   DATA     BIT       IT0
*SFR* 00000088H.2 DATA     BIT       IT1
      02000046H   XDATA    BYTE      key
*SFR* 000000B0H.2 DATA     BIT       KEY_INT
      0200004FH   XDATA    FLOAT     kk
      02000053H   XDATA    INT       ll
      01000336H   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* 000000A0H   DATA     BIT       PA1
*SFR* 000000A0H.4 DATA     BIT       PA2
*SFR* 000000A0H.1 DATA     BIT       PB1
*SFR* 000000A0H.5 DATA     BIT       PB2
*SFR* 000000A0H.2 DATA     BIT       PC1
*SFR* 000000A0H.6 DATA     BIT       PC2
*SFR* 00000087H   DATA     BYTE      PCON
*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
*SFR* 000000B8H   DATA     BIT       PX0
*SFR* 000000B8H.2 DATA     BIT       PX1
LX51 LINKER/LOCATER V3.58                                                             09/01/2006  15:13:01  PAGE 5


*SFR* 00000098H.2 DATA     BIT       RB8
*SFR* 000000CBH   DATA     BYTE      RCAP2H
*SFR* 000000CAH   DATA     BYTE      RCAP2L
*SFR* 000000C8H.5 DATA     BIT       RCLK
      010006C7H   CODE     ---       RcvByte
*SFR* 000000B0H.7 DATA     BIT       RD
*SFR* 00000098H.4 DATA     BIT       REN
*SFR* 00000098H   DATA     BIT       RI
*SFR* 000000D0H.3 DATA     BIT       RS0

⌨️ 快捷键说明

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