BL51 BANKED LINKER/LOCATER V6.22.2.0 03/17/2022 13:41:30 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 0002H UNIT ?XD?INC XDATA 0002H 0001H 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 0028H UNIT ?PR?MAIN?MAIN CODE 00B7H 0022H UNIT ?PR?_DELAY?INC CODE 00D9H 001EH UNIT ?PR?HELLO?INC CODE 00F7H 000EH UNIT ?PR?SHORTDELAY?MAIN CODE 0105H 000EH UNIT ?PR?LONGDELAY?MAIN CODE 0113H 000EH UNIT ?PR?SHORTDELAY?INC CODE 0121H 000EH UNIT ?PR?LONGDELAY?INC CODE 012FH 0007H UNIT ?PR?LEDFULL?INC CODE 0136H 0006H UNIT ?C_INITSEG 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 0002H 0001H +--> ?PR?_DELAY?INC BL51 BANKED LINKER/LOCATER V6.22.2.0 03/17/2022 13:41:30 PAGE 2 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:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00A8H PUBLIC IE D:00B8H PUBLIC IP C:008FH PUBLIC main D:0098H PUBLIC SCON D:0088H PUBLIC TCON C:0105H SYMBOL longdelay C:00F7H SYMBOL shortdelay D:00C8H PUBLIC T2CON D:00D0H PUBLIC PSW ------- PROC SHORTDELAY ------- DO D:0006H SYMBOL i ------- ENDDO C:00F7H LINE# 5 C:00F7H LINE# 7 C:00F7H LINE# 9 C:0104H LINE# 10 ------- ENDPROC SHORTDELAY ------- PROC LONGDELAY ------- DO D:0006H SYMBOL i ------- ENDDO C:0105H LINE# 13 C:0105H LINE# 15 C:0105H LINE# 17 C:0112H LINE# 18 ------- ENDPROC LONGDELAY ------- PROC MAIN ------- DO X:0002H SYMBOL var1 ------- ENDDO C:008FH LINE# 19 C:008FH LINE# 20 C:008FH LINE# 25 C:0095H LINE# 26 C:0095H LINE# 27 C:0098H LINE# 28 C:00AAH LINE# 29 C:00ACH LINE# 31 C:00AEH LINE# 34 C:00B5H LINE# 37 ------- ENDPROC MAIN ------- ENDMOD MAIN ------- MODULE INC C:0000H SYMBOL _ICE_DUMMY_ BL51 BANKED LINKER/LOCATER V6.22.2.0 03/17/2022 13:41:30 PAGE 3 D:0080H PUBLIC P0 D:0090H PUBLIC P1 D:00A0H PUBLIC P2 D:00B0H PUBLIC P3 D:00A8H PUBLIC IE C:00B7H PUBLIC _delay C:00D9H SYMBOL hello D:00B8H PUBLIC IP D:0098H PUBLIC SCON D:0088H PUBLIC TCON X:0000H PUBLIC hello_var C:0121H SYMBOL longdelay C:0113H SYMBOL shortdelay D:00C8H PUBLIC T2CON C:012FH PUBLIC ledfull D:00D0H PUBLIC PSW ------- PROC SHORTDELAY ------- DO D:0006H SYMBOL i ------- ENDDO C:0113H LINE# 3 C:0113H LINE# 5 C:0113H LINE# 7 C:0120H LINE# 8 ------- ENDPROC SHORTDELAY ------- PROC LONGDELAY ------- DO D:0006H SYMBOL i ------- ENDDO C:0121H LINE# 11 C:0121H LINE# 13 C:0121H LINE# 15 C:012EH LINE# 16 ------- ENDPROC LONGDELAY ------- PROC HELLO ------- DO D:0005H SYMBOL var2 ------- ENDDO C:00D9H LINE# 19 C:00D9H LINE# 20 C:00D9H LINE# 22 C:00DBH LINE# 23 C:00DDH LINE# 24 C:00E3H LINE# 25 C:00E6H LINE# 26 C:00EAH LINE# 27 C:00EDH LINE# 28 C:00F1H LINE# 29 C:00F4H LINE# 30 ------- ENDPROC HELLO ------- PROC _DELAY D:0006H SYMBOL a ------- DO D:0005H SYMBOL i ------- ENDDO C:00B7H LINE# 33 C:00B7H LINE# 34 BL51 BANKED LINKER/LOCATER V6.22.2.0 03/17/2022 13:41:30 PAGE 4 C:00B7H LINE# 36 C:00C2H LINE# 37 C:00D8H LINE# 40 ------- ENDPROC _DELAY ------- PROC LEDFULL C:012FH LINE# 41 C:012FH LINE# 42 C:012FH LINE# 43 C:0132H LINE# 44 C:0135H LINE# 45 ------- 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?HELLO?INC *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?LEDFULL?INC Program Size: data=9.0 xdata=3 code=316 LINK/LOCATE RUN COMPLETE. 4 WARNING(S), 0 ERROR(S)