📄 main.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 07/16/2007 19:45:23 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE main.obj, 1602.obj TO main RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
1602.obj (1602)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: main (MAIN)
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 0007H UNIT _DATA_GROUP_
IDATA 000FH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 003DH UNIT ?PR?_SHOW_LIST?1602
CODE 083DH 002DH UNIT ?C?LIB_CODE
CODE 086AH 0027H UNIT ?PR?INIT?1602
CODE 0891H 0022H UNIT ?PR?MAIN?MAIN
CODE 08B3H 001FH UNIT ?PR?_SHOW_ZIFU?1602
CODE 08D2H 0015H UNIT ?PR?READ?1602
CODE 08E7H 0015H UNIT ?PR?_WRITE_CMD?1602
CODE 08FCH 0014H UNIT ?PR?DELAY?1602
CODE 0910H 0012H UNIT ?CO?MAIN
CODE 0922H 0012H UNIT ?PR?_WRITE_DAT?1602
CODE 0934H 000DH UNIT ?PR?DELAY2?MAIN
CODE 0941H 000DH UNIT ?PR?READ_DAT?1602
CODE 094EH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: main (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 0008H 0001H
+--> ?PR?INIT?1602
+--> ?CO?MAIN
+--> ?PR?_SHOW_LIST?1602
BL51 BANKED LINKER/LOCATER V5.03 07/16/2007 19:45:23 PAGE 2
?PR?INIT?1602 ----- -----
+--> ?PR?DELAY?1602
+--> ?PR?_WRITE_CMD?1602
?PR?DELAY?1602 ----- -----
+--> ?PR?_WRITE_CMD?1602
?PR?_WRITE_CMD?1602 ----- -----
+--> ?PR?READ?1602
?PR?_SHOW_LIST?1602 0009H 0006H
+--> ?PR?_SHOW_ZIFU?1602
?PR?_SHOW_ZIFU?1602 ----- -----
+--> ?PR?_WRITE_CMD?1602
+--> ?PR?_WRITE_DAT?1602
?PR?_WRITE_DAT?1602 ----- -----
+--> ?PR?READ?1602
SYMBOL TABLE OF MODULE: main (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
C:0891H PUBLIC main
C:0934H PUBLIC delay2
C:0910H PUBLIC s
C:091BH PUBLIC y
------- PROC DELAY2
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:0934H LINE# 7
C:0934H LINE# 8
C:0934H LINE# 10
C:0936H LINE# 11
C:0936H LINE# 12
C:093CH LINE# 14
C:0940H LINE# 15
------- ENDPROC DELAY2
------- PROC MAIN
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0891H LINE# 16
C:0891H LINE# 17
C:0891H LINE# 18
C:0894H LINE# 19
C:0897H LINE# 20
C:0897H LINE# 21
BL51 BANKED LINKER/LOCATER V5.03 07/16/2007 19:45:23 PAGE 3
C:0897H LINE# 22
C:08A4H LINE# 23
C:08B1H LINE# 24
------- ENDPROC MAIN
------- ENDMOD MAIN
------- MODULE 1602
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:00A0H PUBLIC P2
C:08E7H PUBLIC _Write_cmd
C:0922H PUBLIC _Write_dat
C:0941H PUBLIC Read_dat
B:00A0H.5 PUBLIC RS
B:00A0H.6 PUBLIC RW
C:086AH PUBLIC init
C:0800H PUBLIC _show_list
C:08B3H PUBLIC _show_zifu
B:00A0H.7 PUBLIC E
C:0901H PUBLIC Delay
C:08D2H PUBLIC Read
C:08FCH SYMBOL L?0020
------- PROC L?0019
------- ENDPROC L?0019
C:08FCH SYMBOL L?0020
------- PROC DELAY
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0901H LINE# 5
C:0901H LINE# 6
C:0901H LINE# 7
C:0905H LINE# 8
C:090FH LINE# 9
------- ENDPROC DELAY
------- PROC READ
C:08D2H LINE# 12
C:08D2H LINE# 13
C:08D2H LINE# 14
C:08D5H LINE# 15
C:08D7H LINE# 16
C:08D9H LINE# 17
C:08DBH LINE# 18
C:08DDH LINE# 19
C:08DFH LINE# 20
C:08E4H LINE# 21
C:08E6H LINE# 22
------- ENDPROC READ
------- PROC _WRITE_CMD
D:0006H SYMBOL x
D:0005H SYMBOL B
C:08E7H LINE# 25
C:08E9H LINE# 26
C:08E9H LINE# 27
C:08ECH LINE# 28
C:08EFH LINE# 29
C:08F1H LINE# 30
BL51 BANKED LINKER/LOCATER V5.03 07/16/2007 19:45:23 PAGE 4
C:08F3H LINE# 31
C:08F5H LINE# 32
C:08F7H LINE# 33
C:08F9H LINE# 34
C:08FBH LINE# 35
------- ENDPROC _WRITE_CMD
------- PROC _WRITE_DAT
D:0006H SYMBOL x
C:0922H LINE# 38
C:0924H LINE# 39
C:0924H LINE# 40
C:0927H LINE# 41
C:0929H LINE# 42
C:092BH LINE# 43
C:092DH LINE# 44
C:092FH LINE# 45
C:0931H LINE# 46
C:0933H LINE# 47
------- ENDPROC _WRITE_DAT
------- PROC READ_DAT
C:0941H LINE# 50
C:0941H LINE# 51
C:0941H LINE# 52
C:0943H LINE# 53
C:0945H LINE# 54
C:0947H LINE# 55
C:0949H LINE# 56
C:094BH LINE# 57
C:094DH LINE# 58
------- ENDPROC READ_DAT
------- PROC INIT
C:086AH LINE# 60
C:086AH LINE# 61
C:086AH LINE# 62
C:086DH LINE# 63
C:086EH LINE# 64
C:0871H LINE# 65
C:0871H LINE# 66
C:0874H LINE# 67
C:0874H LINE# 68
C:0877H LINE# 70
C:087DH LINE# 71
C:0882H LINE# 72
C:0887H LINE# 73
C:088CH LINE# 74
------- ENDPROC INIT
------- PROC _SHOW_ZIFU
D:0006H SYMBOL X
D:0005H SYMBOL Y
D:0004H SYMBOL D
C:08B3H LINE# 78
C:08B7H LINE# 79
C:08B7H LINE# 80
C:08BAH LINE# 81
C:08BDH LINE# 82
C:08C0H LINE# 83
C:08C3H LINE# 84
BL51 BANKED LINKER/LOCATER V5.03 07/16/2007 19:45:23 PAGE 5
C:08C6H LINE# 85
C:08CDH LINE# 86
------- ENDPROC _SHOW_ZIFU
------- PROC _SHOW_LIST
D:0009H SYMBOL X
D:000AH SYMBOL Y
D:000BH SYMBOL s
------- DO
D:000EH SYMBOL length
------- ENDDO
C:0800H LINE# 89
C:080AH LINE# 90
C:080AH LINE# 92
C:080DH LINE# 93
C:0810H LINE# 94
C:0813H LINE# 95
C:0825H LINE# 96
C:0825H LINE# 97
C:082CH LINE# 98
C:082EH LINE# 99
C:0830H LINE# 100
C:0837H LINE# 101
C:083AH LINE# 102
C:083CH LINE# 103
------- ENDPROC _SHOW_LIST
------- ENDMOD 1602
------- MODULE ?C?CLDOPTR
C:083DH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DELAY2?MAIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?READ_DAT?1602
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0131H BYTE (14%) *
******************************************************************************
Program Size: data=16.0 xdata=0 code=349
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -