BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:54:22 PAGE 1 BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY: C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\TimerDelay_2.obj TO .\Objects\TimerDelay_2 PRINT (.\Listings\TimerDelay_2.m51) MEMORY MODEL: SMALL INPUT MODULES INCLUDED: .\Objects\TimerDelay_2.obj (TIMERDELAY_2) C:\KEIL_V5\C51\LIB\C51S.LIB (?C_STARTUP) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?SIDIV) C:\KEIL_V5\C51\LIB\C51S.LIB (?C?UIDIV) LINK MAP OF MODULE: .\Objects\TimerDelay_2 (TIMERDELAY_2) 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 0004H UNIT _DATA_GROUP_ IDATA 000CH 0001H UNIT ?STACK * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE 0003H 07FDH *** GAP *** CODE 0800H 008BH UNIT ?C?LIB_CODE CODE 088BH 0056H UNIT ?PR?MAIN?TIMERDELAY_2 CODE 08E1H 0017H UNIT ?PR?DELAY_1MS?TIMERDELAY_2 CODE 08F8H 0017H UNIT ?PR?DELAY_1500MS?TIMERDELAY_2 CODE 090FH 0010H UNIT ?CO?TIMERDELAY_2 CODE 091FH 000CH UNIT ?PR?_SLECT_SEG?TIMERDELAY_2 CODE 092BH 000CH UNIT ?PR?_DISPLAY_SEG?TIMERDELAY_2 CODE 0937H 000CH UNIT ?C_C51STARTUP OVERLAY MAP OF MODULE: .\Objects\TimerDelay_2 (TIMERDELAY_2) SEGMENT DATA_GROUP +--> CALLED SEGMENT START LENGTH ----------------------------------------------------- ?C_C51STARTUP ----- ----- +--> ?PR?MAIN?TIMERDELAY_2 ?PR?MAIN?TIMERDELAY_2 0008H 0004H +--> ?CO?TIMERDELAY_2 +--> ?PR?_SLECT_SEG?TIMERDELAY_2 +--> ?PR?_DISPLAY_SEG?TIMERDELAY_2 +--> ?PR?DELAY_1500MS?TIMERDELAY_2 ?PR?_SLECT_SEG?TIMERDELAY_2 ----- ----- +--> ?PR?DELAY_1MS?TIMERDELAY_2 ?PR?_DISPLAY_SEG?TIMERDELAY_2 ----- ----- BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:54:22 PAGE 2 +--> ?PR?DELAY_1MS?TIMERDELAY_2 SYMBOL TABLE OF MODULE: .\Objects\TimerDelay_2 (TIMERDELAY_2) VALUE TYPE NAME ---------------------------------- ------- MODULE TIMERDELAY_2 C:0000H SYMBOL _ICE_DUMMY_ C:091FH PUBLIC _Slect_Seg D:0080H PUBLIC P0 D:00A0H PUBLIC P2 C:08E1H PUBLIC delay_1ms B:00A0H.6 PUBLIC P2_6 B:00A0H.7 PUBLIC P2_7 C:08F8H PUBLIC delay_1500ms C:088BH PUBLIC main D:0089H PUBLIC TMOD B:0088H.7 PUBLIC TF1 D:008DH PUBLIC TH1 D:008BH PUBLIC TL1 B:0088H.6 PUBLIC TR1 C:092BH PUBLIC _Display_Seg C:090FH PUBLIC NUM C:0919H PUBLIC POS ------- PROC MAIN ------- DO D:0008H SYMBOL i D:000AH SYMBOL j ------- ENDDO C:088BH LINE# 42 C:088BH LINE# 44 C:0890H LINE# 46 C:0890H LINE# 47 C:08A2H LINE# 48 C:08B4H LINE# 49 C:08B7H LINE# 50 C:08CBH LINE# 51 C:08DFH LINE# 52 ------- ENDPROC MAIN ------- PROC _SLECT_SEG D:0007H SYMBOL number C:091FH LINE# 55 C:091FH LINE# 58 C:0921H LINE# 61 C:0923H LINE# 64 C:0925H LINE# 67 C:0928H LINE# 70 C:092AH LINE# 71 ------- ENDPROC _SLECT_SEG ------- PROC _DISPLAY_SEG D:0007H SYMBOL display C:092BH LINE# 73 C:092BH LINE# 76 C:092DH LINE# 79 BL51 BANKED LINKER/LOCATER V6.22 05/05/2018 23:54:22 PAGE 3 C:092FH LINE# 82 C:0931H LINE# 85 C:0934H LINE# 88 C:0936H LINE# 89 ------- ENDPROC _DISPLAY_SEG ------- PROC DELAY_1MS C:08E1H LINE# 93 C:08E1H LINE# 95 C:08E4H LINE# 98 C:08E6H LINE# 99 C:08E8H LINE# 100 C:08EBH LINE# 101 C:08EEH LINE# 104 C:08F0H LINE# 107 C:08F3H LINE# 110 C:08F5H LINE# 113 C:08F7H LINE# 114 ------- ENDPROC DELAY_1MS ------- PROC DELAY_1500MS C:08F8H LINE# 117 C:08F8H LINE# 119 C:08FBH LINE# 122 C:08FDH LINE# 123 C:08FFH LINE# 124 C:0902H LINE# 125 C:0905H LINE# 128 C:0907H LINE# 131 C:090AH LINE# 134 C:090CH LINE# 137 C:090EH LINE# 139 ------- ENDPROC DELAY_1500MS ------- ENDMOD TIMERDELAY_2 ------- MODULE ?C?SIDIV C:0800H PUBLIC ?C?SIDIV ------- ENDMOD ?C?SIDIV ------- MODULE ?C?UIDIV C:0836H PUBLIC ?C?UIDIV ------- ENDMOD ?C?UIDIV ****************************************************************************** * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 00ACH BYTE ( 8%) * ****************************************************************************** Program Size: data=13.0 xdata=0 code=326 LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)