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

📄 main.m51

📁 c52单片机小车机器人前后左右运动程序
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.22                                                        03/14/2013  22:29:14  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE main.obj TO main RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  main (MAIN)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     0001H     UNIT         ?DT?MAIN
            IDATA   0009H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     07FDH                  *** GAP ***
            CODE    0800H     002AH     UNIT         ?PR?_DELAY_US?MAIN
            CODE    082AH     0025H     UNIT         ?PR?_DELAY_MUS?MAIN
            CODE    084FH     001FH     UNIT         ?PR?LEFT?MAIN
            CODE    086EH     001FH     UNIT         ?PR?STOP?MAIN
            CODE    088DH     001DH     UNIT         ?PR?MAIN?MAIN
            CODE    08AAH     001BH     UNIT         ?PR?BACK?MAIN
            CODE    08C5H     0019H     UNIT         ?PR?FORWARD?MAIN
            CODE    08DEH     0014H     UNIT         ?PR?RIGHT?MAIN
            CODE    08F2H     0014H     UNIT         ?PR?SPIN?MAIN
            CODE    0906H     000CH     UNIT         ?C_C51STARTUP
            CODE    0912H     0009H     UNIT         ?PR?DELAY10US?MAIN
            CODE    091BH     0009H     UNIT         ?PR?DELAY100US?MAIN



OVERLAY MAP OF MODULE:   main (MAIN)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN
  +--> ?PR?_DELAY_MUS?MAIN
  +--> ?PR?_DELAY_US?MAIN

?PR?_DELAY_MUS?MAIN
  +--> ?PR?DELAY100US?MAIN

?PR?_DELAY_US?MAIN
BL51 BANKED LINKER/LOCATER V6.22                                                      03/14/2013  22:29:14  PAGE 2


  +--> ?PR?_DELAY_MUS?MAIN
  +--> ?PR?DELAY10US?MAIN



SYMBOL TABLE OF MODULE:  main (MAIN)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00A0H         PUBLIC        P2
  C:091BH         PUBLIC        delay100us
  B:0090H.0       PUBLIC        P1_0
  B:0090H.1       PUBLIC        P1_1
  C:08AAH         PUBLIC        back
  C:08DEH         PUBLIC        right
  C:088DH         PUBLIC        main
  D:0008H         PUBLIC        count
  C:084FH         PUBLIC        left
  C:08F2H         PUBLIC        spin
  C:086EH         PUBLIC        stop
  C:083BH         PUBLIC        _delay_mus
  C:0816H         PUBLIC        _delay_us
  C:0912H         PUBLIC        delay10us
  C:08C5H         PUBLIC        forward
  -------         PROC          DELAY10US
  -------         DO            
  D:0006H         SYMBOL        a
  D:0007H         SYMBOL        b
  -------         ENDDO         
  C:0912H         LINE#         7
  C:0912H         LINE#         8
  C:0912H         LINE#         10
  C:0914H         LINE#         11
  C:091AH         LINE#         12
  -------         ENDPROC       DELAY10US
  -------         PROC          DELAY100US
  -------         DO            
  D:0006H         SYMBOL        a
  D:0007H         SYMBOL        b
  -------         ENDDO         
  C:091BH         LINE#         14
  C:091BH         LINE#         15
  C:091BH         LINE#         17
  C:091DH         LINE#         18
  C:0923H         LINE#         19
  -------         ENDPROC       DELAY100US
  C:0837H         SYMBOL        L?0056
  -------         PROC          L?0055
  -------         ENDPROC       L?0055
  C:0837H         SYMBOL        L?0056
  -------         PROC          _DELAY_MUS
  D:0004H         SYMBOL        a
  C:083BH         LINE#         42
  C:083FH         LINE#         43
BL51 BANKED LINKER/LOCATER V6.22                                                      03/14/2013  22:29:14  PAGE 3


  C:083FH         LINE#         44
  C:0849H         LINE#         46
  C:0849H         LINE#         47
  C:084CH         LINE#         48
  C:084EH         LINE#         49
  -------         ENDPROC       _DELAY_MUS
  C:080BH         SYMBOL        L?0054
  -------         PROC          L?0053
  -------         ENDPROC       L?0053
  C:080BH         SYMBOL        L?0054
  -------         PROC          _DELAY_US
  D:0004H         SYMBOL        a
  C:0816H         LINE#         50
  C:081AH         LINE#         51
  C:081AH         LINE#         53
  C:0824H         LINE#         55
  C:0824H         LINE#         56
  C:0827H         LINE#         57
  C:0829H         LINE#         58
  -------         ENDPROC       _DELAY_US
  -------         PROC          FORWARD
  C:08C5H         LINE#         60
  C:08C5H         LINE#         61
  C:08C5H         LINE#         62
  C:08C8H         LINE#         63
  C:08C8H         LINE#         64
  C:08C8H         LINE#         65
  C:08C8H         LINE#         66
  C:08C8H         LINE#         68
  C:08C8H         LINE#         69
  C:08CBH         LINE#         70
  C:08CDH         LINE#         71
  C:08D4H         LINE#         72
  C:08DDH         LINE#         73
  -------         ENDPROC       FORWARD
  -------         PROC          RIGHT
  C:08DEH         LINE#         75
  C:08DEH         LINE#         76
  C:08DEH         LINE#         77
  C:08E1H         LINE#         78
  C:08E1H         LINE#         79
  C:08E3H         LINE#         80
  C:08E5H         LINE#         81
  C:08E5H         LINE#         83
  C:08E5H         LINE#         84
  C:08E5H         LINE#         85
  C:08E5H         LINE#         86
  C:08E8H         LINE#         87
  C:08F1H         LINE#         88
  -------         ENDPROC       RIGHT
  -------         PROC          LEFT
  C:084FH         LINE#         90
  C:084FH         LINE#         91
  C:084FH         LINE#         92
  C:0852H         LINE#         93
  C:0852H         LINE#         94
  C:0854H         LINE#         95
BL51 BANKED LINKER/LOCATER V6.22                                                      03/14/2013  22:29:14  PAGE 4


  C:085BH         LINE#         96
  C:085DH         LINE#         98
  C:085FH         LINE#         99
  C:0861H         LINE#         100
  C:0861H         LINE#         101
  C:0864H         LINE#         102
  C:086DH         LINE#         103
  -------         ENDPROC       LEFT
  -------         PROC          SPIN
  C:08F2H         LINE#         105
  C:08F2H         LINE#         106
  C:08F2H         LINE#         107
  C:08F5H         LINE#         108
  C:08F5H         LINE#         109
  C:08F7H         LINE#         110
  C:08F9H         LINE#         111
  C:08F9H         LINE#         113
  C:08F9H         LINE#         114
  C:08F9H         LINE#         115
  C:08F9H         LINE#         116
  C:08FCH         LINE#         117
  C:0905H         LINE#         118
  -------         ENDPROC       SPIN
  -------         PROC          BACK
  C:08AAH         LINE#         120
  C:08AAH         LINE#         121
  C:08AAH         LINE#         122
  C:08ADH         LINE#         123
  C:08ADH         LINE#         124
  C:08AFH         LINE#         125
  C:08B2H         LINE#         126
  C:08B4H         LINE#         128
  C:08B6H         LINE#         129
  C:08B8H         LINE#         130
  C:08B8H         LINE#         131
  C:08BBH         LINE#         132
  C:08C4H         LINE#         133
  -------         ENDPROC       BACK
  -------         PROC          STOP
  C:086EH         LINE#         135
  C:086EH         LINE#         136
  C:086EH         LINE#         137
  C:0871H         LINE#         138
  C:0871H         LINE#         139
  C:0873H         LINE#         140
  C:087AH         LINE#         141
  C:087CH         LINE#         143
  C:087EH         LINE#         144
  C:0880H         LINE#         145
  C:0880H         LINE#         146
  C:0883H         LINE#         147
  C:088CH         LINE#         148
  -------         ENDPROC       STOP
  -------         PROC          MAIN
  C:088DH         LINE#         11
  C:088DH         LINE#         12
  C:088DH         LINE#         14
BL51 BANKED LINKER/LOCATER V6.22                                                      03/14/2013  22:29:14  PAGE 5


  C:0890H         LINE#         15
  C:0890H         LINE#         21
  C:0893H         LINE#         22
  C:0893H         LINE#         23
  C:0893H         LINE#         24
  C:0893H         LINE#         25
  C:0893H         LINE#         27
  C:0893H         LINE#         28
  C:0896H         LINE#         29
  C:0898H         LINE#         30
  C:089FH         LINE#         31
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?FORWARD?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?RIGHT?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?LEFT?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?SPIN?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?BACK?MAIN

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?STOP?MAIN

******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0118H BYTE (13%) *
******************************************************************************

Program Size: data=10.0 xdata=0 code=295
LINK/LOCATE RUN COMPLETE.  6 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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