📄 12232.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 12232.obj, Lcd.obj TO 12232 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
12232.obj (12232)
Lcd.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
LINK MAP OF MODULE: 12232 (12232)
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 0028H UNIT _DATA_GROUP_
DATA 0030H 0003H UNIT ?DT?LCD
IDATA 0033H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 07FDH *** GAP ***
CODE 0800H 025CH UNIT ?CO?LCD
CODE 0A5CH 0074H UNIT ?PR?GLCD_LCDINIT?LCD
CODE 0AD0H 006AH UNIT ?PR?_DISPLAYCHINA?LCD
CODE 0B3AH 0045H UNIT ?PR?CLEARLCD?LCD
CODE 0B7FH 0035H UNIT ?PR?_GLCD_WRITE_BYTE?LCD
CODE 0BB4H 002DH UNIT ?C?LIB_CODE
CODE 0BE1H 002CH UNIT ?PR?MAIN?12232
CODE 0C0DH 0025H UNIT ?PR?_LCDINSTRUCTIONWRITE?LCD
CODE 0C32H 001EH UNIT ?PR?_LCDDATAWRITE?LCD
CODE 0C50H 0016H UNIT ?PR?_LCDSELECTSIDE?LCD
CODE 0C66H 0011H UNIT ?PR?_LCDWAITBUSY?LCD
CODE 0C77H 000DH UNIT ?PR?DELAY?LCD
CODE 0C84H 000CH UNIT ?C_C51STARTUP
CODE 0C90H 0005H UNIT ?PR?_GLCD_LOCATE?LCD
OVERLAY MAP OF MODULE: 12232 (12232)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?12232
?PR?MAIN?12232 0008H 0020H
+--> ?PR?DELAY?LCD
+--> ?PR?GLCD_LCDINIT?LCD
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 2
+--> ?CO?LCD
+--> ?PR?_GLCD_LOCATE?LCD
+--> ?PR?_DISPLAYCHINA?LCD
?PR?GLCD_LCDINIT?LCD ----- -----
+--> ?PR?DELAY?LCD
+--> ?PR?_LCDINSTRUCTIONWRITE?LCD
+--> ?PR?CLEARLCD?LCD
?PR?_LCDINSTRUCTIONWRITE?LCD ----- -----
+--> ?PR?_LCDWAITBUSY?LCD
?PR?_LCDWAITBUSY?LCD ----- -----
+--> ?PR?_LCDSELECTSIDE?LCD
?PR?CLEARLCD?LCD ----- -----
+--> ?PR?_LCDINSTRUCTIONWRITE?LCD
+--> ?PR?_LCDDATAWRITE?LCD
?PR?_LCDDATAWRITE?LCD ----- -----
+--> ?PR?_LCDWAITBUSY?LCD
?PR?_DISPLAYCHINA?LCD 0028H 0008H
+--> ?PR?_GLCD_WRITE_BYTE?LCD
?PR?_GLCD_WRITE_BYTE?LCD ----- -----
+--> ?PR?_LCDINSTRUCTIONWRITE?LCD
+--> ?PR?_LCDDATAWRITE?LCD
SYMBOL TABLE OF MODULE: 12232 (12232)
VALUE TYPE NAME
----------------------------------
------- MODULE 12232
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3
C:0BE1H PUBLIC main
------- PROC MAIN
------- DO
D:0008H SYMBOL HanZiBuff
D:0007H SYMBOL j
C:0C0BH SYMBOL loop
------- ENDDO
C:0BE1H LINE# 14
C:0BE1H LINE# 15
C:0BE1H LINE# 18
C:0BE4H LINE# 19
C:0BE7H LINE# 20
C:0BE9H LINE# 21
C:0BE9H LINE# 22
C:0BF5H LINE# 24
C:0BF9H LINE# 25
C:0C00H LINE# 28
C:0C0BH LINE# 30
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 3
C:0C0BH LINE# 31
------- ENDPROC MAIN
------- ENDMOD 12232
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0030H PUBLIC Page
C:0C32H PUBLIC _LcdDataWrite
D:0080H PUBLIC P0
C:0AD0H PUBLIC _DisPlayChina
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
B:00B0H.2 PUBLIC R_W
C:0800H PUBLIC FontSystem5x8
C:0B3AH PUBLIC Clearlcd
D:0031H PUBLIC Busy
C:0A5CH PUBLIC GLCD_LcdInit
C:0C14H PUBLIC _LcdInstructionWrite
C:0C66H PUBLIC _LcdWaitBusy
C:0C90H PUBLIC _GLCD_Locate
C:0B7FH PUBLIC _GLCD_Write_Byte
C:0C50H PUBLIC _LcdSelectSide
B:00B0H.3 PUBLIC A0
C:0C77H PUBLIC Delay
D:0032H PUBLIC Column
B:00B0H.0 PUBLIC E1
B:00B0H.1 PUBLIC E2
C:095CH PUBLIC Hanzi
------- PROC _GLCD_LOCATE
D:0007H SYMBOL u8Column
D:0005H SYMBOL u8Line
C:0C90H LINE# 119
C:0C90H LINE# 120
C:0C90H LINE# 121
C:0C92H LINE# 122
C:0C94H LINE# 123
------- ENDPROC _GLCD_LOCATE
------- PROC _LCDSELECTSIDE
D:0007H SYMBOL u8LcdSide
C:0C50H LINE# 124
C:0C50H LINE# 125
C:0C50H LINE# 126
C:0C53H LINE# 127
C:0C56H LINE# 128
C:0C56H LINE# 130
C:0C58H LINE# 131
C:0C5BH LINE# 132
C:0C5DH LINE# 133
C:0C5EH LINE# 135
C:0C5EH LINE# 137
C:0C60H LINE# 138
C:0C63H LINE# 139
C:0C65H LINE# 140
C:0C65H LINE# 141
------- ENDPROC _LCDSELECTSIDE
------- PROC _LCDWAITBUSY
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 4
D:0006H SYMBOL u8LcdSide
C:0C66H LINE# 142
C:0C68H LINE# 143
C:0C68H LINE# 144
C:0C6AH LINE# 145
C:0C6CH LINE# 147
C:0C6CH LINE# 148
C:0C71H LINE# 149
C:0C76H LINE# 150
------- ENDPROC _LCDWAITBUSY
C:0C0DH SYMBOL L?0051
------- PROC L?0050
------- ENDPROC L?0050
C:0C0DH SYMBOL L?0051
------- PROC _LCDINSTRUCTIONWRITE
D:0004H SYMBOL u8Instruction
D:0005H SYMBOL u8LcdSide
C:0C14H LINE# 153
C:0C16H LINE# 154
C:0C16H LINE# 155
C:0C1BH LINE# 156
C:0C1DH LINE# 157
C:0C1FH LINE# 158
C:0C21H LINE# 159
C:0C24H LINE# 160
C:0C24H LINE# 161
C:0C26H LINE# 162
C:0C28H LINE# 163
C:0C2AH LINE# 164
C:0C2BH LINE# 166
C:0C2BH LINE# 167
C:0C2DH LINE# 168
C:0C2FH LINE# 169
C:0C31H LINE# 170
C:0C31H LINE# 173
------- ENDPROC _LCDINSTRUCTIONWRITE
------- PROC _LCDDATAWRITE
D:0004H SYMBOL u8Data
D:0005H SYMBOL u8LcdSide
C:0C32H LINE# 175
C:0C34H LINE# 176
C:0C34H LINE# 177
C:0C39H LINE# 178
C:0C3BH LINE# 179
C:0C3DH LINE# 180
C:0C3FH LINE# 181
C:0C42H LINE# 182
C:0C42H LINE# 183
C:0C44H LINE# 184
C:0C46H LINE# 185
C:0C48H LINE# 186
C:0C49H LINE# 188
C:0C49H LINE# 189
C:0C4BH LINE# 190
C:0C4DH LINE# 191
C:0C4FH LINE# 192
C:0C4FH LINE# 194
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 5
------- ENDPROC _LCDDATAWRITE
------- PROC CLEARLCD
------- DO
D:0002H SYMBOL i
D:0003H SYMBOL j
D:0001H SYMBOL Disp_Page
------- ENDDO
C:0B3AH LINE# 197
C:0B3AH LINE# 198
C:0B3AH LINE# 200
C:0B3CH LINE# 201
C:0B3CH LINE# 202
C:0B40H LINE# 203
C:0B46H LINE# 204
C:0B4BH LINE# 206
C:0B4DH LINE# 207
C:0B4DH LINE# 208
C:0B54H LINE# 209
C:0B58H LINE# 210
C:0B5CH LINE# 211
C:0B5EH LINE# 212
C:0B5EH LINE# 213
C:0B62H LINE# 214
C:0B68H LINE# 215
C:0B6DH LINE# 217
C:0B6FH LINE# 218
C:0B6FH LINE# 219
C:0B76H LINE# 220
C:0B7AH LINE# 221
C:0B7EH LINE# 222
------- ENDPROC CLEARLCD
------- PROC GLCD_LCDINIT
C:0A5CH LINE# 224
C:0A5CH LINE# 225
C:0A5CH LINE# 226
C:0A5FH LINE# 227
C:0A62H LINE# 228
C:0A65H LINE# 229
C:0A68H LINE# 230
C:0A6AH LINE# 231
C:0A6CH LINE# 232
C:0A6FH LINE# 234
C:0A76H LINE# 235
C:0A7CH LINE# 238
C:0A82H LINE# 239
C:0A88H LINE# 242
C:0A8EH LINE# 243
C:0A94H LINE# 246
C:0A9AH LINE# 247
C:0AA0H LINE# 250
C:0AA6H LINE# 251
C:0AACH LINE# 253
C:0AB2H LINE# 254
C:0AB8H LINE# 256
C:0AB9H LINE# 257
C:0ABCH LINE# 259
C:0ABDH LINE# 260
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 6
C:0AC0H LINE# 262
C:0AC3H LINE# 264
C:0ACAH LINE# 265
------- ENDPROC GLCD_LCDINIT
------- PROC DELAY
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:0C77H LINE# 269
C:0C77H LINE# 270
C:0C77H LINE# 272
C:0C79H LINE# 273
C:0C83H LINE# 274
------- ENDPROC DELAY
------- PROC _GLCD_WRITE_BYTE
D:0003H SYMBOL u8Byte
C:0B7FH LINE# 280
C:0B81H LINE# 281
C:0B81H LINE# 282
C:0B88H LINE# 283
C:0B88H LINE# 284
C:0B8AH LINE# 285
C:0B8DH LINE# 287
C:0B95H LINE# 289
C:0B97H LINE# 290
C:0B97H LINE# 291
C:0B99H LINE# 293
C:0B99H LINE# 294
C:0B9BH LINE# 295
C:0B9EH LINE# 296
C:0BA6H LINE# 297
C:0BAEH LINE# 298
C:0BB3H LINE# 299
C:0BB3H LINE# 300
------- ENDPROC _GLCD_WRITE_BYTE
------- PROC _DISPLAYCHINA
D:0028H SYMBOL Clore
D:0001H SYMBOL Point
------- DO
D:0029H SYMBOL PointBuff
D:002CH SYMBOL i
D:002DH SYMBOL j
D:002EH SYMBOL ColumnBuff
D:002FH SYMBOL PageBuff
------- ENDDO
C:0AD0H LINE# 304
C:0AD2H LINE# 305
C:0AD2H LINE# 309
C:0AD5H LINE# 310
C:0AD8H LINE# 312
C:0ADEH LINE# 315
C:0AE1H LINE# 316
C:0AE1H LINE# 317
C:0AE4H LINE# 318
C:0AE4H LINE# 320
C:0AF2H LINE# 321
BL51 BANKED LINKER/LOCATER V5.03 11/21/2006 12:57:19 PAGE 7
C:0AF2H LINE# 322
C:0B01H LINE# 323
C:0B03H LINE# 325
C:0B03H LINE# 326
C:0B17H LINE# 327
C:0B17H LINE# 329
C:0B19H LINE# 330
C:0B22H LINE# 331
C:0B24H LINE# 332
C:0B27H LINE# 333
C:0B30H LINE# 335
C:0B33H LINE# 336
C:0B39H LINE# 337
------- ENDPROC _DISPLAYCHINA
------- ENDMOD LCD
------- MODULE ?C?CLDOPTR
C:0BB4H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 046DH BYTE (55%) *
******************************************************************************
Program Size: data=52.0 xdata=0 code=1176
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -