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

📄 output.m51

📁 这是一个单片机的项目
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        03/17/2008  20:38:42  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE ComRam.obj, MyRam.obj, Output.obj TO Output RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  ComRam.obj (COMRAM)
  MyRam.obj (MYRAM)
  Output.obj (OUTPUT)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  Output (COMRAM)


            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     0007H     UNIT         ?DT?_COMWRITEBYTES?COMRAM
            DATA    000FH     0007H     UNIT         ?DT?_MYREADBYTES?MYRAM
            DATA    0016H     0002H     UNIT         ?DT?_CLEARMYRAM?OUTPUT
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0001H.5   UNIT         ?BI?OUTPUT
            BIT     0021H.5   0000H.1   UNIT         ?BI?COMRAM
            BIT     0021H.6   0000H.1   UNIT         ?BI?MYACK?MYRAM
            BIT     0021H.7   0000H.1   UNIT         ?BI?MYRAM
            BIT     0022H.0   0000H.1   UNIT         _BIT_GROUP_
                    0022H.1   0000H.7                *** GAP ***
            DATA    0023H     0014H     UNIT         ?DT?OUTPUT
            DATA    0037H     0014H     UNIT         _DATA_GROUP_
            DATA    004BH     0005H     UNIT         ?DT?_SENDSTRINGCOM?OUTPUT
            DATA    0050H     0003H     UNIT         ?DT?_SETMYDATABYTES?OUTPUT
            DATA    0053H     0003H     UNIT         ?DT?_SETCOMDATABYTES?OUTPUT
            DATA    0056H     0002H     UNIT         ?DT?_GETMYDATABYTES?OUTPUT
            DATA    0058H     0002H     UNIT         ?DT?_CLEARCOMRAM?OUTPUT
            DATA    005AH     0002H     UNIT         ?DT?_GETCOMDATABYTES?OUTPUT
            IDATA   005CH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00C8H     UNIT         _XDATA_GROUP_
            XDATA   00C8H     0040H     UNIT         ?XD?OUTPUT
            XDATA   0108H     0002H     UNIT         ?XD?_SETMYDATABYTES?OUTPUT
            XDATA   010AH     0002H     UNIT         ?XD?_GETMYDATABYTES?OUTPUT
            XDATA   010CH     0002H     UNIT         ?XD?_SETCOMDATABYTES?OUTPUT
            XDATA   010EH     0002H     UNIT         ?XD?_GETCOMDATABYTES?OUTPUT

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
BL51 BANKED LINKER/LOCATER V5.12                                                      03/17/2008  20:38:42  PAGE 2


            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0004H     UNIT         ?CO?OUTPUT
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0014H     UNIT         ?PR?INITSERIALCOM?OUTPUT
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     01C9H     UNIT         ?C?LIB_CODE
            CODE    01EFH     015AH     UNIT         ?PR?PROCESSALARM?OUTPUT
            CODE    0349H     010CH     UNIT         ?PR?COPYALLTOMYRAM?OUTPUT
            CODE    0455H     00C7H     UNIT         ?PR?_COPYTOMYRAM?OUTPUT
            CODE    051CH     008CH     UNIT         ?C_C51STARTUP
            CODE    05A8H     007EH     UNIT         ?PR?_COMREADBYTES?COMRAM
            CODE    0626H     007EH     UNIT         ?PR?_MYREADBYTES?MYRAM
            CODE    06A4H     0061H     UNIT         ?PR?_COMSENDBYTE?COMRAM
            CODE    0705H     0061H     UNIT         ?PR?_MYSENDBYTE?MYRAM
            CODE    0766H     005DH     UNIT         ?PR?WSSERIALRECIEVE?OUTPUT
            CODE    07C3H     005CH     UNIT         ?PR?_COMWRITEBYTES?COMRAM
            CODE    081FH     005CH     UNIT         ?PR?_MYWRITEBYTES?MYRAM
            CODE    087BH     005AH     UNIT         ?PR?MAIN?OUTPUT
            CODE    08D5H     0047H     UNIT         ?PR?COMRCVBYTE?COMRAM
            CODE    091CH     0047H     UNIT         ?PR?MYRCVBYTE?MYRAM
            CODE    0963H     0041H     UNIT         ?PR?_SETMYDATABYTES?OUTPUT
            CODE    09A4H     0041H     UNIT         ?PR?_SETCOMDATABYTES?OUTPUT
            CODE    09E5H     003BH     UNIT         ?PR?_COMREADONEBYTE?COMRAM
            CODE    0A20H     003BH     UNIT         ?PR?_MYREADONEBYTE?MYRAM
            CODE    0A5BH     003BH     UNIT         ?C_INITSEG
            CODE    0A96H     0039H     UNIT         ?PR?_SENDSTRINGCOM?OUTPUT
            CODE    0ACFH     0039H     UNIT         ?PR?_GETMYDATABYTES?OUTPUT
            CODE    0B08H     0039H     UNIT         ?PR?_GETCOMDATABYTES?OUTPUT
            CODE    0B41H     0037H     UNIT         ?PR?_COMWRITEONEBYTE?COMRAM
            CODE    0B78H     0037H     UNIT         ?PR?_MYWRITEONEBYTE?MYRAM
            CODE    0BAFH     0036H     UNIT         ?PR?_OUTPUTACTION?OUTPUT
            CODE    0BE5H     0025H     UNIT         ?PR?TIME0?OUTPUT
            CODE    0C0AH     0024H     UNIT         ?PR?COMSTART?COMRAM
            CODE    0C2EH     0024H     UNIT         ?PR?MYSTART?MYRAM
            CODE    0C52H     0022H     UNIT         ?PR?COMACK?COMRAM
            CODE    0C74H     0022H     UNIT         ?PR?MYACK?MYRAM
            CODE    0C96H     001BH     UNIT         ?PR?COMSTOP?COMRAM
            CODE    0CB1H     001BH     UNIT         ?PR?MYSTOP?MYRAM
            CODE    0CCCH     0017H     UNIT         ?PR?_CLEARMYRAM?OUTPUT
            CODE    0CE3H     0017H     UNIT         ?PR?_CLEARCOMRAM?OUTPUT
            CODE    0CFAH     000CH     UNIT         ?PR?_DELAY?OUTPUT
            CODE    0D06H     000BH     UNIT         ?PR?TIME0INITIAL?OUTPUT
            CODE    0D11H     0009H     UNIT         ?PR?EXT0?OUTPUT
            CODE    0D1AH     0008H     UNIT         ?PR?_SENDCHARCOM?OUTPUT



OVERLAY MAP OF MODULE:   Output (COMRAM)


SEGMENT                                BIT_GROUP          DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH     START    LENGTH
-------------------------------------------------------------------------------------------
?PR?TIME0?OUTPUT                    -----    -----      -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.12                                                      03/17/2008  20:38:42  PAGE 3


  +--> ?PR?TIME0INITIAL?OUTPUT

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

?PR?WSSERIALRECIEVE?OUTPUT          -----    -----      0037H    0001H      -----    -----

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

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

?PR?MAIN?OUTPUT                     -----    -----      -----    -----      -----    -----
  +--> ?PR?INITSERIALCOM?OUTPUT
  +--> ?PR?TIME0INITIAL?OUTPUT
  +--> ?PR?_MYWRITEONEBYTE?MYRAM
  +--> ?PR?COPYALLTOMYRAM?OUTPUT
  +--> ?PR?_DELAY?OUTPUT
  +--> ?PR?PROCESSALARM?OUTPUT

?PR?_MYWRITEONEBYTE?MYRAM           -----    -----      003DH    0003H      -----    -----
  +--> ?PR?MYSTART?MYRAM
  +--> ?PR?_MYSENDBYTE?MYRAM
  +--> ?PR?MYSTOP?MYRAM

?PR?MYSTART?MYRAM                   -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?_MYSENDBYTE?MYRAM               -----    -----      0049H    0002H      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?MYSTOP?MYRAM                    -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?COPYALLTOMYRAM?OUTPUT           -----    -----      0038H    0001H      -----    -----
  +--> ?PR?_COMREADONEBYTE?COMRAM
  +--> ?PR?_COPYTOMYRAM?OUTPUT
  +--> ?PR?_MYWRITEONEBYTE?MYRAM
  +--> ?PR?_COMWRITEONEBYTE?COMRAM

?PR?_COMREADONEBYTE?COMRAM          -----    -----      0039H    0002H      -----    -----
  +--> ?PR?COMSTART?COMRAM
  +--> ?PR?_COMSENDBYTE?COMRAM
  +--> ?PR?COMRCVBYTE?COMRAM

?PR?COMSTART?COMRAM                 -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?_COMSENDBYTE?COMRAM             -----    -----      0049H    0002H      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?COMRCVBYTE?COMRAM               -----    -----      0049H    0002H      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?_COPYTOMYRAM?OUTPUT             -----    -----      0039H    0009H      0000H    00C8H
  +--> ?PR?_COMREADBYTES?COMRAM
  +--> ?PR?_MYWRITEBYTES?MYRAM
BL51 BANKED LINKER/LOCATER V5.12                                                      03/17/2008  20:38:42  PAGE 4



?PR?_COMREADBYTES?COMRAM            -----    -----      0042H    0007H      -----    -----
  +--> ?PR?COMSTART?COMRAM
  +--> ?PR?_COMSENDBYTE?COMRAM
  +--> ?PR?COMRCVBYTE?COMRAM
  +--> ?PR?COMACK?COMRAM
  +--> ?PR?COMSTOP?COMRAM

?PR?COMACK?COMRAM                   0022H.0  0000H.1    -----    -----      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?COMSTOP?COMRAM                  -----    -----      -----    -----      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?_MYWRITEBYTES?MYRAM             -----    -----      0042H    0007H      -----    -----
  +--> ?PR?MYSTART?MYRAM
  +--> ?PR?_MYSENDBYTE?MYRAM
  +--> ?PR?MYSTOP?MYRAM

?PR?_COMWRITEONEBYTE?COMRAM         -----    -----      0039H    0003H      -----    -----
  +--> ?PR?COMSTART?COMRAM
  +--> ?PR?_COMSENDBYTE?COMRAM
  +--> ?PR?COMSTOP?COMRAM

?PR?PROCESSALARM?OUTPUT             -----    -----      0038H    0005H      -----    -----
  +--> ?PR?_MYREADONEBYTE?MYRAM
  +--> ?PR?_OUTPUTACTION?OUTPUT
  +--> ?PR?_MYWRITEONEBYTE?MYRAM

?PR?_MYREADONEBYTE?MYRAM            -----    -----      003DH    0002H      -----    -----
  +--> ?PR?MYSTART?MYRAM
  +--> ?PR?_MYSENDBYTE?MYRAM
  +--> ?PR?MYRCVBYTE?MYRAM

?PR?MYRCVBYTE?MYRAM                 -----    -----      003FH    0002H      -----    -----
  +--> ?PR?_DELAY?OUTPUT

?PR?_OUTPUTACTION?OUTPUT            -----    -----      -----    -----      -----    -----
  +--> ?PR?_SENDCHARCOM?OUTPUT



SYMBOL TABLE OF MODULE:  Output (COMRAM)

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

  -------         MODULE        COMRAM
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  C:05A8H         PUBLIC        _ComReadBytes
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  C:07C3H         PUBLIC        _ComWriteBytes
  C:06A4H         PUBLIC        _ComSendByte
  C:0C52H         PUBLIC        ComAck
BL51 BANKED LINKER/LOCATER V5.12                                                      03/17/2008  20:38:42  PAGE 5


  B:0021H.5       PUBLIC        AckCom
  C:0C0AH         PUBLIC        ComStart
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:09E5H         PUBLIC        _ComReadOneByte
  C:0C96H         PUBLIC        ComStop
  C:0B41H         PUBLIC        _ComWriteOneByte
  B:0080H.1       PUBLIC        SDA
  B:0080H.0       PUBLIC        SCL
  C:08D5H         PUBLIC        ComRcvByte
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          COMSTART
  C:0C0AH         LINE#         32
  C:0C0AH         LINE#         33
  C:0C0AH         LINE#         34
  C:0C0CH         LINE#         35
  C:0C13H         LINE#         37
  C:0C15H         LINE#         38
  C:0C1CH         LINE#         40
  C:0C1EH         LINE#         41
  C:0C25H         LINE#         43
  C:0C27H         LINE#         44
  -------         ENDPROC       COMSTART
  -------         PROC          COMSTOP
  C:0C96H         LINE#         53
  C:0C96H         LINE#         54
  C:0C96H         LINE#         55
  C:0C98H         LINE#         56
  C:0C9FH         LINE#         58
  C:0CA1H         LINE#         59
  C:0CA8H         LINE#         61
  C:0CAAH         LINE#         62
  -------         ENDPROC       COMSTOP
  -------         PROC          _COMSENDBYTE
  D:0049H         SYMBOL        c
  -------         DO            
  D:004AH         SYMBOL        BitCnt
  -------         ENDDO         
  C:06A4H         LINE#         72
  C:06A6H         LINE#         73
  C:06A6H         LINE#         76
  C:06A9H         LINE#         77
  C:06A9H         LINE#         78
  C:06B9H         LINE#         79
  C:06BDH         LINE#         81
  C:06BFH         LINE#         83
  C:06C6H         LINE#         84
  C:06C8H         LINE#         86
  C:06CFH         LINE#         87
  C:06D1H         LINE#         88
  C:06DAH         LINE#         90
  C:06E1H         LINE#         91
  C:06E3H         LINE#         92
  C:06EAH         LINE#         94
  C:06ECH         LINE#         95
  C:06F3H         LINE#         97
BL51 BANKED LINKER/LOCATER V5.12                                                      03/17/2008  20:38:42  PAGE 6


  C:06F6H         LINE#         98

⌨️ 快捷键说明

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