BL51 BANKED LINKER/LOCATER V6.22.2.0                                                    03/17/2022  13:56:58  PAGE 1


BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\main.obj, .\Objects\inc.obj TO .\Objects\MCU_1 PRINT (.\Listings\MCU_1.m51)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  .\Objects\main.obj (MAIN)
  .\Objects\inc.obj (INC)
  C:\KEIL_V5\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL_V5\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  .\Objects\MCU_1 (MAIN)


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

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

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0005H     UNIT         ?XD?INC
            XDATA   0005H     0003H     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     008CH     UNIT         ?C_C51STARTUP
            CODE    008FH     003CH     UNIT         ?PR?_DELAY?INC
            CODE    00CBH     0037H     UNIT         ?PR?HELLO?INC
            CODE    0102H     0025H     UNIT         ?PR?MAIN?MAIN
            CODE    0127H     000EH     UNIT         ?PR?SHORTDELAY?MAIN
            CODE    0135H     000EH     UNIT         ?PR?LONGDELAY?MAIN
            CODE    0143H     000EH     UNIT         ?PR?SHORTDELAY?INC
            CODE    0151H     000EH     UNIT         ?PR?LONGDELAY?INC
            CODE    015FH     0009H     UNIT         ?C_INITSEG
            CODE    0168H     0007H     UNIT         ?PR?LEDFULL?INC



OVERLAY MAP OF MODULE:   .\Objects\MCU_1 (MAIN)


SEGMENT                          XDATA_GROUP
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                  0005H    0001H
  +--> ?PR?_DELAY?INC

?PR?_DELAY?INC                 0006H    0002H
  +--> ?PR?HELLO?INC
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/17/2022  13:56:58  PAGE 2



?PR?HELLO?INC                  -----    -----
  +--> ?PR?SHORTDELAY?INC
  +--> ?PR?LONGDELAY?INC



SYMBOL TABLE OF MODULE:  .\Objects\MCU_1 (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  C:0102H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0135H         SYMBOL        longdelay
  C:0127H         SYMBOL        shortdelay
  D:00C8H         PUBLIC        T2CON
  D:00D0H         PUBLIC        PSW
  -------         PROC          SHORTDELAY
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0127H         LINE#         5
  C:0127H         LINE#         7
  C:0127H         LINE#         9
  C:0134H         LINE#         10
  -------         ENDPROC       SHORTDELAY
  -------         PROC          LONGDELAY
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0135H         LINE#         13
  C:0135H         LINE#         15
  C:0135H         LINE#         17
  C:0142H         LINE#         18
  -------         ENDPROC       LONGDELAY
  -------         PROC          MAIN
  -------         DO            
  X:0005H         SYMBOL        var1
  -------         ENDDO         
  C:0102H         LINE#         19
  C:0102H         LINE#         20
  C:0102H         LINE#         25
  C:0108H         LINE#         26
  C:0108H         LINE#         27
  C:010BH         LINE#         28
  C:011CH         LINE#         29
  C:011EH         LINE#         34
  C:0125H         LINE#         37
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/17/2022  13:56:58  PAGE 3


  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        INC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  C:008FH         PUBLIC        _delay
  C:00CBH         SYMBOL        hello
  D:00B8H         PUBLIC        IP
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  X:0000H         PUBLIC        hello_var
  C:0151H         SYMBOL        longdelay
  C:0143H         SYMBOL        shortdelay
  D:00C8H         PUBLIC        T2CON
  C:0168H         PUBLIC        ledfull
  D:00D0H         PUBLIC        PSW
  -------         PROC          SHORTDELAY
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0143H         LINE#         4
  C:0143H         LINE#         6
  C:0143H         LINE#         8
  C:0150H         LINE#         9
  -------         ENDPROC       SHORTDELAY
  -------         PROC          LONGDELAY
  -------         DO            
  D:0006H         SYMBOL        i
  -------         ENDDO         
  C:0151H         LINE#         12
  C:0151H         LINE#         14
  C:0151H         LINE#         16
  C:015EH         LINE#         17
  -------         ENDPROC       LONGDELAY
  -------         PROC          HELLO
  -------         DO            
  D:0004H         SYMBOL        i
  D:0003H         SYMBOL        var2
  -------         ENDDO         
  C:00CBH         LINE#         20
  C:00CBH         LINE#         21
  C:00CBH         LINE#         22
  C:00CEH         LINE#         23
  C:00D0H         LINE#         24
  C:00D0H         LINE#         25
  C:00D0H         LINE#         26
  C:00D4H         LINE#         27
  C:00E9H         LINE#         28
  C:00ECH         LINE#         29
  C:00EFH         LINE#         30
  C:00F2H         LINE#         31
  C:00F6H         LINE#         32
BL51 BANKED LINKER/LOCATER V6.22.2.0                                                  03/17/2022  13:56:58  PAGE 4


  C:0101H         LINE#         33
  -------         ENDPROC       HELLO
  -------         PROC          _DELAY
  X:0006H         SYMBOL        a
  -------         DO            
  D:0002H         SYMBOL        i
  -------         ENDDO         
  C:008FH         LINE#         35
  C:0097H         LINE#         36
  C:0097H         LINE#         38
  C:00A8H         LINE#         39
  C:00B4H         LINE#         40
  C:00CAH         LINE#         42
  -------         ENDPROC       _DELAY
  -------         PROC          LEDFULL
  C:0168H         LINE#         43
  C:0168H         LINE#         44
  C:0168H         LINE#         45
  C:016BH         LINE#         46
  C:016EH         LINE#         47
  -------         ENDPROC       LEDFULL
  -------         ENDMOD        INC

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

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

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?LEDFULL?INC

Program Size: data=9.0 xdata=8 code=367
LINK/LOCATE RUN COMPLETE.  3 WARNING(S),  0 ERROR(S)
