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_5 _Wave_Generate/Listings/MCU_1.m51

267 lines
9.4 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 04/14/2022 21:42:03 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22.2.0, INVOKED BY:
C:\KEIL_V5\C51\BIN\BL51.EXE .\Objects\main.obj, .\Objects\delay.obj, .\Objects\display.obj TO .\Objects\MCU_1 PRINT (.\L
>> istings\MCU_1.m51)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
.\Objects\main.obj (MAIN)
.\Objects\delay.obj (DELAY)
.\Objects\display.obj (DISPLAY)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?UIDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?ULDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?SLDIV)
C:\KEIL_V5\C51\LIB\C51L.LIB (?C?LSTXDATA)
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 007AH UNIT ?XD?MAIN
XDATA 007AH 0010H UNIT ?XD?DISPLAY
XDATA 008AH 0001H UNIT _XDATA_GROUP_
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 012FH UNIT ?C?LIB_CODE
CODE 013DH 00B2H UNIT ?PR?_SET_DISPLAY?DISPLAY
CODE 01EFH 00AFH UNIT ?PR?FRESH_DISPLAY?DISPLAY
CODE 029EH 008CH UNIT ?C_C51STARTUP
CODE 032AH 0085H UNIT ?C_INITSEG
CODE 03AFH 005FH UNIT ?PR?TIME?MAIN
CODE 040EH 0044H UNIT ?C?LDIV
CODE 0452H 0029H UNIT ?PR?SETCONFIG?MAIN
CODE 047BH 0029H UNIT ?PR?FRESH_WAVE?MAIN
CODE 04A4H 0019H UNIT ?PR?MAIN?MAIN
CODE 04BDH 000EH UNIT ?PR?_DELAY?DELAY
OVERLAY MAP OF MODULE: .\Objects\MCU_1 (MAIN)
SEGMENT XDATA_GROUP
+--> CALLED SEGMENT START LENGTH
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/14/2022 21:42:03 PAGE 2
-------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
+--> ?C_INITSEG
?PR?MAIN?MAIN ----- -----
+--> ?PR?SETCONFIG?MAIN
+--> ?PR?FRESH_WAVE?MAIN
+--> ?PR?_SET_DISPLAY?DISPLAY
?PR?_SET_DISPLAY?DISPLAY 008AH 0001H
SYMBOL TABLE OF MODULE: .\Objects\MCU_1 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
D:00A8H PUBLIC IE
X:0000H PUBLIC fresh_flag
D:00B8H PUBLIC IP
X:0001H PUBLIC TH
X:0003H PUBLIC TL
C:04A4H PUBLIC main
C:0452H PUBLIC setConfig
X:0005H PUBLIC count
C:03AFH PUBLIC time
C:047BH PUBLIC fresh_wave
D:0098H PUBLIC SCON
D:0089H PUBLIC TMOD
D:0088H PUBLIC TCON
X:0009H PUBLIC bd
B:00A8H.1 PUBLIC ET0
X:000BH PUBLIC ge
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
X:000DH PUBLIC num
B:0088H.4 PUBLIC TR0
X:000FH PUBLIC sine_var
X:0073H PUBLIC qm
X:0075H PUBLIC ui
X:0077H PUBLIC wj
X:0079H PUBLIC digital
D:00C8H PUBLIC T2CON
D:00D0H PUBLIC PSW
------- PROC SETCONFIG
C:0452H LINE# 22
C:0452H LINE# 23
C:0452H LINE# 24
C:045BH LINE# 25
C:0462H LINE# 28
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/14/2022 21:42:03 PAGE 3
C:0465H LINE# 29
C:046CH LINE# 30
C:0471H LINE# 31
C:0473H LINE# 32
C:0475H LINE# 33
C:0477H LINE# 35
C:047AH LINE# 36
------- ENDPROC SETCONFIG
------- PROC FRESH_WAVE
C:047BH LINE# 37
C:047BH LINE# 38
C:047BH LINE# 39
C:04A1H LINE# 40
C:04A3H LINE# 41
------- ENDPROC FRESH_WAVE
------- PROC TIME
C:03AFH LINE# 45
C:03C6H LINE# 48
C:03CDH LINE# 49
C:03D4H LINE# 50
C:03DAH LINE# 52
C:03F9H LINE# 54
------- ENDPROC TIME
------- PROC MAIN
C:04A4H LINE# 57
C:04A4H LINE# 58
C:04A4H LINE# 60
C:04A7H LINE# 61
C:04A7H LINE# 62
C:04A7H LINE# 63
C:04AFH LINE# 64
C:04AFH LINE# 65
C:04B0H LINE# 66
C:04B3H LINE# 67
C:04BBH LINE# 68
C:04BBH LINE# 72
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE DELAY
C:0000H SYMBOL _ICE_DUMMY_
C:04BDH PUBLIC _delay
------- PROC _DELAY
D:0006H SYMBOL i
C:04BDH LINE# 3
C:04BDH LINE# 5
C:04BDH LINE# 6
C:04CAH LINE# 7
------- ENDPROC _DELAY
------- ENDMOD DELAY
------- MODULE DISPLAY
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/14/2022 21:42:03 PAGE 4
D:00A8H PUBLIC IE
D:00B8H PUBLIC IP
C:013DH PUBLIC _set_display
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
X:007AH SYMBOL bd
X:007BH SYMBOL ge
X:007CH SYMBOL qm
X:007DH SYMBOL ui
X:007EH SYMBOL wj
D:00C8H PUBLIC T2CON
X:007FH SYMBOL uw
C:01EFH PUBLIC fresh_display
D:00D0H PUBLIC PSW
X:0080H PUBLIC num_var
------- PROC FRESH_DISPLAY
C:01EFH LINE# 8
C:01EFH LINE# 9
C:01EFH LINE# 10
C:01F2H LINE# 11
C:0202H LINE# 12
C:0209H LINE# 13
C:020CH LINE# 15
C:020FH LINE# 16
C:021FH LINE# 17
C:0226H LINE# 18
C:0229H LINE# 20
C:022CH LINE# 21
C:023CH LINE# 22
C:0243H LINE# 23
C:0246H LINE# 25
C:0249H LINE# 26
C:0259H LINE# 27
C:0260H LINE# 28
C:0263H LINE# 30
C:0266H LINE# 31
C:0276H LINE# 32
C:027DH LINE# 33
C:0280H LINE# 35
C:0283H LINE# 36
C:0293H LINE# 37
C:029AH LINE# 38
C:029DH LINE# 39
------- ENDPROC FRESH_DISPLAY
------- PROC _SET_DISPLAY
X:008AH SYMBOL num
C:013DH LINE# 41
C:0142H LINE# 43
C:0142H LINE# 44
C:0168H LINE# 45
C:0192H LINE# 46
C:01B3H LINE# 47
C:01D0H LINE# 48
C:01E3H LINE# 49
C:01EEH LINE# 50
------- ENDPROC _SET_DISPLAY
------- ENDMOD DISPLAY
BL51 BANKED LINKER/LOCATER V6.22.2.0 04/14/2022 21:42:03 PAGE 5
------- MODULE ?C?UIDIV
C:000EH PUBLIC ?C?UIDIV
------- ENDMOD ?C?UIDIV
------- MODULE ?C?ULDIV
C:009FH PUBLIC ?C?ULDIV
------- ENDMOD ?C?ULDIV
------- MODULE ?C?SLDIV
C:040EH PUBLIC ?C?SLDIV
------- ENDMOD ?C?SLDIV
------- MODULE ?C?LSTXDATA
C:0131H PUBLIC ?C?LSTXDATA
------- ENDMOD ?C?LSTXDATA
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?FRESH_DISPLAY?DISPLAY
Program Size: data=9.0 xdata=139 code=1219
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)