📄 1602.m51
字号:
BL51 BANKED LINKER/LOCATER V4.13 11/22/2008 17:12:49 PAGE 1
BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE 1602.obj TO 1602
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
1602.obj (1602)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: 1602 (1602)
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 0001H UNIT ?DT?1602
IDATA 0009H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0099H UNIT ?CO?1602
CODE 009CH 0041H UNIT ?PR?MAIN?1602
CODE 00DDH 0030H UNIT ?PR?SETCGRAMP?1602
CODE 010DH 001FH UNIT ?PR?CHECK?1602
CODE 012CH 001BH UNIT ?PR?INTI?1602
CODE 0147H 0016H UNIT ?PR?_DELAY?1602
CODE 015DH 0015H UNIT ?PR?SETCGRAM?1602
CODE 0172H 000CH UNIT ?PR?NOP?1602
CODE 017EH 000CH UNIT ?C_C51STARTUP
CODE 018AH 000BH UNIT ?PR?KEY?1602
CODE 0195H 000AH UNIT ?PR?_SENDC?1602
CODE 019FH 000AH UNIT ?PR?_SENDD?1602
OVERLAY MAP OF MODULE: 1602 (1602)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?1602
?PR?MAIN?1602
+--> ?PR?SETCGRAM?1602
+--> ?PR?INTI?1602
+--> ?PR?_DELAY?1602
+--> ?PR?_SENDC?1602
+--> ?CO?1602
+--> ?PR?_SENDD?1602
?PR?SETCGRAM?1602
BL51 BANKED LINKER/LOCATER V4.13 11/22/2008 17:12:49 PAGE 2
+--> ?PR?_SENDC?1602
+--> ?CO?1602
+--> ?PR?_SENDD?1602
?PR?_SENDC?1602
+--> ?PR?CHECK?1602
+--> ?PR?NOP?1602
?PR?CHECK?1602
+--> ?PR?NOP?1602
+--> ?PR?_DELAY?1602
?PR?_SENDD?1602
+--> ?PR?CHECK?1602
+--> ?PR?NOP?1602
?PR?INTI?1602
+--> ?PR?_SENDC?1602
+--> ?PR?_DELAY?1602
SYMBOL TABLE OF MODULE: 1602 (1602)
VALUE TYPE NAME
----------------------------------
------- MODULE 1602
C:0000H SYMBOL _ICE_DUMMY_
C:010DH PUBLIC check
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.4 PUBLIC T0
B:00D0H.6 PUBLIC AC
B:00B0H.5 PUBLIC T1
B:00A8H.7 PUBLIC EA
B:00B0H.7 PUBLIC RD
B:00A8H.4 PUBLIC ES
B:0098H.0 PUBLIC RI
B:00B0H.2 PUBLIC INT0
B:00D0H.7 PUBLIC CY
B:0098H.1 PUBLIC TI
B:00B0H.3 PUBLIC INT1
B:00B8H.4 PUBLIC PS
B:00D0H.2 PUBLIC OV
C:009CH PUBLIC main
B:00B0H.6 PUBLIC WR
C:00DDH PUBLIC setcgramP
C:012CH PUBLIC inti
C:0003H PUBLIC tab
B:0088H.1 PUBLIC IE0
B:0088H.3 PUBLIC IE1
D:0008H PUBLIC bf
C:005CH PUBLIC qin
B:00A8H.1 PUBLIC ET0
C:018AH PUBLIC key
BL51 BANKED LINKER/LOCATER V4.13 11/22/2008 17:12:49 PAGE 3
B:00A8H.3 PUBLIC ET1
B:0088H.5 PUBLIC TF0
B:0088H.7 PUBLIC TF1
B:0098H.2 PUBLIC RB8
B:00A8H.0 PUBLIC EX0
B:0088H.0 PUBLIC IT0
C:017DH PUBLIC nop
B:0098H.3 PUBLIC TB8
B:00A8H.2 PUBLIC EX1
B:0088H.2 PUBLIC IT1
B:00D0H.0 PUBLIC P
B:0098H.7 PUBLIC SM0
B:0098H.6 PUBLIC SM1
B:0098H.5 PUBLIC SM2
C:001CH PUBLIC fm
B:00B8H.1 PUBLIC PT0
B:00B8H.3 PUBLIC PT1
B:00D0H.3 PUBLIC RS0
B:0088H.4 PUBLIC TR0
B:00D0H.4 PUBLIC RS1
B:0090H.0 PUBLIC ds
B:0088H.6 PUBLIC TR1
B:00B8H.0 PUBLIC PX0
B:00B8H.2 PUBLIC PX1
C:015DH PUBLIC setcgram
B:00B0H.2 PUBLIC e
B:00B0H.0 PUBLIC rs
B:0098H.4 PUBLIC REN
C:0014H PUBLIC tab1
B:00B0H.1 PUBLIC rw
B:00B0H.0 PUBLIC RXD
C:0195H PUBLIC _sendc
C:019FH PUBLIC _sendd
B:00B0H.1 PUBLIC TXD
C:0147H PUBLIC _delay
B:00D0H.5 PUBLIC F0
------- PROC L?0038
------- ENDPROC L?0038
------- PROC NOP
C:017DH LINE# 32
------- ENDPROC NOP
------- PROC _DELAY
D:0006H SYMBOL ms
------- DO ms
D:0005H SYMBOL n
------- ENDDO n
C:0147H LINE# 34
C:0147H LINE# 35
C:0147H LINE# 36
C:0151H LINE# 37
C:015CH LINE# 38
------- ENDPROC _DELAY
------- PROC CHECK
C:010DH LINE# 40
C:010DH LINE# 41
C:010DH LINE# 43
C:010FH LINE# 44
BL51 BANKED LINKER/LOCATER V4.13 11/22/2008 17:12:49 PAGE 4
C:0111H LINE# 45
C:0113H LINE# 46
C:0116H LINE# 47
C:0118H LINE# 48
C:011BH LINE# 49
C:011EH LINE# 51
C:0125H LINE# 54
------- ENDPROC CHECK
------- PROC _SENDC
D:0004H SYMBOL com
C:0195H LINE# 57
C:0197H LINE# 58
C:019AH LINE# 61
C:019CH LINE# 62
C:019CH LINE# 63
C:019CH LINE# 64
C:019CH LINE# 66
C:019CH LINE# 67
C:019CH LINE# 68
------- ENDPROC _SENDC
------- PROC _SENDD
D:0004H SYMBOL word
C:019FH LINE# 71
C:01A1H LINE# 72
C:01A4H LINE# 75
C:01A6H LINE# 76
C:01A6H LINE# 77
C:01A6H LINE# 78
C:01A6H LINE# 79
C:01A6H LINE# 80
C:01A6H LINE# 81
------- ENDPROC _SENDD
------- PROC INTI
C:012CH LINE# 84
C:012CH LINE# 85
C:0131H LINE# 86
C:0136H LINE# 87
C:013BH LINE# 88
C:0140H LINE# 89
------- ENDPROC INTI
------- PROC SETCGRAMP
------- DO SETCGRAMP
D:0003H SYMBOL x1
D:0001H SYMBOL y
------- ENDDO y
C:00DDH LINE# 92
C:00DDH LINE# 93
C:00DDH LINE# 96
C:00E2H LINE# 97
C:00E6H LINE# 98
C:010CH LINE# 99
------- ENDPROC SETCGRAMP
------- PROC SETCGRAM
------- DO SETCGRAM
D:0003H SYMBOL x
------- ENDDO x
C:015DH LINE# 101
BL51 BANKED LINKER/LOCATER V4.13 11/22/2008 17:12:49 PAGE 5
C:015DH LINE# 102
C:015DH LINE# 103
C:0162H LINE# 104
C:0164H LINE# 105
C:0171H LINE# 106
------- ENDPROC SETCGRAM
------- PROC KEY
C:018AH LINE# 108
C:018AH LINE# 109
C:018EH LINE# 110
------- ENDPROC KEY
------- PROC MAIN
------- DO MAIN
D:0003H SYMBOL i
------- ENDDO i
C:009CH LINE# 112
C:009CH LINE# 113
C:009CH LINE# 114
C:009FH LINE# 115
C:00A2H LINE# 116
C:00A9H LINE# 118
C:00AEH LINE# 119
C:00B5H LINE# 120
C:00B7H LINE# 121
C:00C4H LINE# 124
C:00CBH LINE# 125
C:00D0H LINE# 126
C:00D2H LINE# 127
C:00DBH LINE# 129
------- ENDPROC MAIN
------- ENDMOD 1602
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?SETCGRAMP?1602
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?KEY?1602
******************************************************************************
* RESTRICTED VERSION WITH FFFFH BYTE CODE SIZE LIMIT; USED: 01A9H BYTE ( 0%) *
******************************************************************************
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -