This repository has been archived on 2024-01-06. You can view files and clone it, but cannot push or open issues or pull requests.
justhomework/MCU/MCU_1_1/Listings/MCU_1.m51

219 lines
7.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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)