📄 dian.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, dian.obj TO dian
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
.\STARTUP.obj (?C_STARTUP)
dian.obj (DIAN)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: dian (?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"
DATA 0008H 0002H UNIT _DATA_GROUP_
DATA 000AH 0001H UNIT ?DT?DIAN
000BH 0015H *** GAP ***
BIT 0020H.0 0000H.6 UNIT ?BI?DIAN
0020H.6 0000H.2 *** GAP ***
IDATA 0021H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0006H UNIT ?C_INITSEG
0009H 0002H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0140H UNIT ?CO?DIAN
CODE 014EH 0126H UNIT ?PR?UPDISPLAY?DIAN
CODE 0274H 0125H UNIT ?PR?LEFTDISPLAY?DIAN
CODE 0399H 011AH UNIT ?PR?ZJDISPLAY1?DIAN
CODE 04B3H 0110H UNIT ?PR?ZJDISPLAY2?DIAN
CODE 05C3H 0106H UNIT ?PR?DOWNDISPLAY?DIAN
CODE 06C9H 00F2H UNIT ?PR?_SENDBYTE?DIAN
CODE 07BBH 008CH UNIT ?C_C51STARTUP
CODE 0847H 007CH UNIT ?PR?RIGHTDISPLAY?DIAN
CODE 08C3H 0073H UNIT ?PR?KEYSCAN?DIAN
CODE 0936H 0035H UNIT ?PR?MAIN?DIAN
CODE 096BH 001DH UNIT ?PR?TIMER0?DIAN
CODE 0988H 0016H UNIT ?PR?_DELAY?DIAN
CODE 099EH 000DH UNIT ?PR?CLEARFLAG?DIAN
OVERLAY MAP OF MODULE: dian (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DIAN
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 2
+--> ?C_INITSEG
?PR?MAIN?DIAN ----- -----
+--> ?PR?LEFTDISPLAY?DIAN
+--> ?PR?RIGHTDISPLAY?DIAN
+--> ?PR?UPDISPLAY?DIAN
+--> ?PR?DOWNDISPLAY?DIAN
+--> ?PR?ZJDISPLAY1?DIAN
+--> ?PR?ZJDISPLAY2?DIAN
?PR?LEFTDISPLAY?DIAN ----- -----
+--> ?PR?_SENDBYTE?DIAN
+--> ?CO?DIAN
+--> ?PR?_DELAY?DIAN
?PR?_SENDBYTE?DIAN ----- -----
+--> ?CO?DIAN
?PR?RIGHTDISPLAY?DIAN ----- -----
+--> ?CO?DIAN
+--> ?PR?_SENDBYTE?DIAN
+--> ?PR?_DELAY?DIAN
?PR?UPDISPLAY?DIAN 0008H 0002H
+--> ?CO?DIAN
+--> ?PR?_SENDBYTE?DIAN
+--> ?PR?_DELAY?DIAN
?PR?DOWNDISPLAY?DIAN ----- -----
+--> ?CO?DIAN
+--> ?PR?_SENDBYTE?DIAN
+--> ?PR?_DELAY?DIAN
?PR?ZJDISPLAY1?DIAN 0008H 0002H
+--> ?CO?DIAN
+--> ?PR?_SENDBYTE?DIAN
+--> ?PR?_DELAY?DIAN
?PR?ZJDISPLAY2?DIAN 0008H 0001H
+--> ?CO?DIAN
+--> ?PR?_SENDBYTE?DIAN
+--> ?PR?_DELAY?DIAN
*** NEW ROOT ***************************************************
?PR?TIMER0?DIAN ----- -----
+--> ?PR?KEYSCAN?DIAN
?PR?KEYSCAN?DIAN ----- -----
+--> ?PR?_DELAY?DIAN
+--> ?PR?CLEARFLAG?DIAN
SYMBOL TABLE OF MODULE: dian (?C_STARTUP)
VALUE TYPE NAME
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 3
----------------------------------
------- MODULE ?C_STARTUP
C:07BBH SEGMENT ?C_C51STARTUP
I:0021H SEGMENT ?STACK
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:07BEH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H 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:07BBH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:07BBH LINE# 99
C:07BDH LINE# 100
C:07BEH LINE# 101
C:07BFH LINE# 102
C:07C1H LINE# 151
C:07C4H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE DIAN
C:0000H SYMBOL _ICE_DUMMY_
B:0090H.3 PUBLIC K4
B:0090H.4 PUBLIC K5
B:0090H.5 PUBLIC K6
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:079FH PUBLIC _SendByte
D:00B0H PUBLIC P3
B:00A8H.7 PUBLIC EA
B:0020H.0 PUBLIC LeftFlag
B:00A0H.4 PUBLIC EN
D:000AH PUBLIC speed
B:0020H.1 PUBLIC DownFlag
B:00B0H.7 PUBLIC DATA
B:00B0H.6 PUBLIC SH
C:000EH PUBLIC hanzi
C:014EH PUBLIC UpDisplay
C:0936H PUBLIC main
B:00B0H.5 PUBLIC ST
C:0399H PUBLIC ZJDisplay1
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 4
C:08C3H PUBLIC KeyScan
C:04B3H PUBLIC ZJDisplay2
D:0089H PUBLIC TMOD
B:0020H.2 PUBLIC UpFlag
B:00A8H.1 PUBLIC ET0
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
B:0020H.3 PUBLIC ZJ1Flag
B:0020H.4 PUBLIC ZJ2Flag
C:096BH PUBLIC timer0
B:0088H.4 PUBLIC TR0
C:0847H PUBLIC RightDisplay
C:099EH PUBLIC ClearFlag
C:0274H PUBLIC LeftDisplay
C:0990H PUBLIC _delay
C:05C3H PUBLIC DownDisplay
B:0090H.0 PUBLIC K1
B:0090H.1 PUBLIC K2
B:0020H.5 PUBLIC RightFlag
B:0090H.2 PUBLIC K3
C:0988H SYMBOL L?0156
------- PROC L?0155
------- ENDPROC L?0155
C:0988H SYMBOL L?0156
------- PROC _DELAY
D:0007H SYMBOL ms
------- DO
D:0006H SYMBOL y
------- ENDDO
C:0990H LINE# 29
C:0990H LINE# 30
C:0990H LINE# 32
C:0996H LINE# 33
C:099DH LINE# 34
------- ENDPROC _DELAY
C:0752H SYMBOL L?0151
C:0764H SYMBOL L?0152
C:0790H SYMBOL L?0153
C:0795H SYMBOL L?0154
------- PROC L?0150
------- ENDPROC L?0150
C:0752H SYMBOL L?0151
C:0764H SYMBOL L?0152
C:0790H SYMBOL L?0153
C:0795H SYMBOL L?0154
------- PROC _SENDBYTE
D:0007H SYMBOL a
------- DO
D:0007H SYMBOL byte
D:0006H SYMBOL i
------- ENDDO
C:079FH LINE# 73
C:079FH LINE# 74
C:079FH LINE# 76
C:07A2H LINE# 77
C:07A4H LINE# 78
C:07A4H LINE# 79
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 5
C:07A6H LINE# 80
C:07AAH LINE# 81
C:07AEH LINE# 83
C:07B0H LINE# 84
C:07B2H LINE# 85
C:07B6H LINE# 86
C:07BAH LINE# 87
------- ENDPROC _SENDBYTE
------- PROC LEFTDISPLAY
------- DO
D:0003H SYMBOL i
D:0005H SYMBOL j
D:0004H SYMBOL scan
D:0002H SYMBOL k
------- ENDDO
C:0274H LINE# 88
C:0274H LINE# 89
C:0274H LINE# 91
C:0276H LINE# 92
C:0276H LINE# 93
C:027CH LINE# 94
C:027CH LINE# 95
C:0287H LINE# 96
C:0287H LINE# 97
C:0289H LINE# 98
C:028CH LINE# 99
C:028CH LINE# 100
C:0293H LINE# 101
C:0293H LINE# 102
C:0295H LINE# 103
C:0295H LINE# 104
C:0298H LINE# 105
C:02A8H LINE# 106
C:02B8H LINE# 107
C:02C8H LINE# 108
C:02D8H LINE# 109
C:02E8H LINE# 110
C:02F8H LINE# 111
C:02F8H LINE# 112
C:02F8H LINE# 113
C:02F8H LINE# 114
C:02FBH LINE# 115
C:02FDH LINE# 116
C:02FEH LINE# 117
C:0303H LINE# 118
C:0303H LINE# 120
C:0303H LINE# 121
C:0307H LINE# 122
C:0312H LINE# 123
C:0312H LINE# 124
C:0314H LINE# 125
C:0317H LINE# 126
C:0317H LINE# 127
C:031EH LINE# 128
C:031EH LINE# 129
C:0320H LINE# 130
C:032DH LINE# 131
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 6
C:032DH LINE# 132
C:0330H LINE# 133
C:0340H LINE# 134
C:0350H LINE# 135
C:0360H LINE# 136
C:0370H LINE# 137
C:0380H LINE# 138
C:0380H LINE# 139
C:0380H LINE# 140
C:0380H LINE# 141
C:0383H LINE# 142
C:0385H LINE# 143
C:0386H LINE# 144
C:038BH LINE# 145
C:038BH LINE# 147
C:038BH LINE# 148
C:038FH LINE# 149
C:038FH LINE# 151
C:038FH LINE# 152
C:0398H LINE# 153
------- ENDPROC LEFTDISPLAY
------- PROC RIGHTDISPLAY
------- DO
D:0003H SYMBOL i
D:0005H SYMBOL j
D:0002H SYMBOL k
D:0004H SYMBOL scan
------- ENDDO
C:0847H LINE# 154
C:0847H LINE# 155
C:0847H LINE# 157
C:0849H LINE# 158
C:0849H LINE# 159
C:084CH LINE# 160
C:084CH LINE# 161
C:0854H LINE# 162
C:0854H LINE# 163
C:0856H LINE# 164
C:0859H LINE# 165
C:0859H LINE# 166
C:0860H LINE# 167
C:0860H LINE# 168
C:0862H LINE# 169
C:0872H LINE# 170
C:0872H LINE# 171
C:0872H LINE# 172
C:0872H LINE# 173
C:0872H LINE# 174
C:0872H LINE# 175
C:0872H LINE# 176
C:0875H LINE# 177
C:0875H LINE# 178
C:0875H LINE# 179
C:0875H LINE# 180
C:0878H LINE# 181
C:087AH LINE# 182
C:087BH LINE# 183
BL51 BANKED LINKER/LOCATER V5.03 10/20/2008 10:56:42 PAGE 7
C:0880H LINE# 184
C:0880H LINE# 186
C:0880H LINE# 187
C:0884H LINE# 188
C:088CH LINE# 189
C:088CH LINE# 190
C:088EH LINE# 191
C:0891H LINE# 192
C:0891H LINE# 193
C:0898H LINE# 194
C:0898H LINE# 195
C:089AH LINE# 196
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -