BL51 BANKED LINKER/LOCATER V6.22.4.0 11/08/2023 13:56:18 PAGE 1 BL51 BANKED LINKER/LOCATER V6.22.4.0, INVOKED BY: D:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\STARTUP.obj, .\Objects\main.obj TO .\Objects\power PRINT (.\Listings\power.m51) RA >> MSIZE (256) MEMORY MODEL: SMALL INPUT MODULES INCLUDED: .\Objects\STARTUP.obj (?C_STARTUP) .\Objects\main.obj (MAIN) LINK MAP OF MODULE: .\Objects\power (?C_STARTUP) 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 * * * * * * * C O D E M E M O R Y * * * * * * * CODE 0000H 0003H ABSOLUTE CODE 0003H 0027H UNIT ?PR?MAIN?MAIN CODE 002AH 0019H UNIT ?PR?_DELAY_MS?MAIN CODE 0043H 000CH UNIT ?C_C51STARTUP CODE 004FH 000BH UNIT ?PR?DELAY1MS?MAIN CODE 005AH 000BH UNIT ?PR?DELAY500US?MAIN OVERLAY MAP OF MODULE: .\Objects\power (?C_STARTUP) SEGMENT +--> CALLED SEGMENT --------------------- ?C_C51STARTUP +--> ?PR?MAIN?MAIN ?PR?MAIN?MAIN +--> ?PR?_DELAY_MS?MAIN ?PR?_DELAY_MS?MAIN +--> ?PR?DELAY1MS?MAIN SYMBOL TABLE OF MODULE: .\Objects\power (?C_STARTUP) VALUE TYPE NAME ---------------------------------- ------- MODULE ?C_STARTUP C:0043H SEGMENT ?C_C51STARTUP I:0008H SEGMENT ?STACK BL51 BANKED LINKER/LOCATER V6.22.4.0 11/08/2023 13:56:18 PAGE 2 C:0000H PUBLIC ?C_STARTUP D:00E0H SYMBOL ACC D:00F0H SYMBOL B D:0083H SYMBOL DPH D:0082H SYMBOL DPL N:0000H SYMBOL IBPSTACK N:0100H SYMBOL IBPSTACKTOP N:0080H SYMBOL IDATALEN C:0046H SYMBOL IDATALOOP N:0000H SYMBOL PBPSTACK N:0100H SYMBOL PBPSTACKTOP N:0000H SYMBOL PDATALEN N:0000H SYMBOL PDATASTART N:0000H SYMBOL PPAGE N:0000H SYMBOL PPAGEENABLE D:00A0H SYMBOL PPAGE_SFR D:0081H SYMBOL SP C:0043H SYMBOL STARTUP1 N:0000H SYMBOL XBPSTACK N:0000H SYMBOL XBPSTACKTOP N:0000H SYMBOL XDATALEN N:0000H SYMBOL XDATASTART C:0000H LINE# 126 C:0043H LINE# 133 C:0045H LINE# 134 C:0046H LINE# 135 C:0047H LINE# 136 C:0049H LINE# 185 C:004CH LINE# 196 ------- ENDMOD ?C_STARTUP ------- MODULE MAIN C:0000H SYMBOL _ICE_DUMMY_ D:00B2H PUBLIC P3M0 D:0090H PUBLIC P1 D:00B1H PUBLIC P3M1 D:00CAH PUBLIC P5M0 D:00B0H PUBLIC P3 D:00C9H PUBLIC P5M1 C:004FH PUBLIC Delay1ms D:00C8H PUBLIC P5 D:00A8H PUBLIC IE D:00B8H PUBLIC IP C:0003H PUBLIC main D:0098H PUBLIC SCON D:0088H PUBLIC TCON C:002AH PUBLIC _delay_ms B:00C8H.5 PUBLIC synchronous B:00B0H.3 PUBLIC negative D:00C8H PUBLIC T2CON C:005AH PUBLIC Delay500us B:00B0H.2 PUBLIC positive D:00D0H PUBLIC PSW ------- PROC DELAY1MS ------- DO D:0007H SYMBOL i D:0006H SYMBOL j BL51 BANKED LINKER/LOCATER V6.22.4.0 11/08/2023 13:56:18 PAGE 3 ------- ENDDO C:004FH LINE# 14 C:004FH LINE# 15 C:004FH LINE# 18 C:0050H LINE# 19 C:0051H LINE# 20 C:0053H LINE# 21 C:0055H LINE# 23 C:0055H LINE# 24 C:0057H LINE# 25 C:0059H LINE# 26 ------- ENDPROC DELAY1MS ------- PROC DELAY500US ------- DO D:0007H SYMBOL i D:0006H SYMBOL j ------- ENDDO C:005AH LINE# 29 C:005AH LINE# 30 C:005AH LINE# 33 C:005BH LINE# 34 C:005CH LINE# 35 C:005EH LINE# 36 C:0060H LINE# 38 C:0060H LINE# 39 C:0062H LINE# 40 C:0064H LINE# 41 ------- ENDPROC DELAY500US ------- PROC _DELAY_MS D:0004H SYMBOL ms ------- DO D:0002H SYMBOL a ------- ENDDO C:002AH LINE# 43 C:002EH LINE# 44 C:002EH LINE# 46 C:0038H LINE# 47 C:0038H LINE# 48 C:003BH LINE# 49 C:0042H LINE# 50 ------- ENDPROC _DELAY_MS ------- PROC MAIN C:0003H LINE# 53 C:0003H LINE# 54 C:0003H LINE# 55 C:0006H LINE# 56 C:0009H LINE# 57 C:000CH LINE# 58 C:000EH LINE# 60 C:000EH LINE# 61 C:000EH LINE# 62 C:0010H LINE# 63 C:0012H LINE# 64 C:0014H LINE# 65 C:001BH LINE# 72 C:001DH LINE# 73 C:001FH LINE# 74 BL51 BANKED LINKER/LOCATER V6.22.4.0 11/08/2023 13:56:18 PAGE 4 C:0021H LINE# 75 C:0028H LINE# 80 ------- ENDPROC MAIN ------- ENDMOD MAIN *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS SEGMENT: ?PR?DELAY500US?MAIN Program Size: data=9.0 xdata=0 code=101 LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)