📄 lcd5110-
字号:
BL51 BANKED LINKER/LOCATER V6.22 04/09/2011 12:04:03 PAGE 1
BL51 BANKED LINKER/LOCATER V6.22, INVOKED BY:
C:\KEILV4\C51\BIN\BL51.EXE LCD.obj TO 51 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
LCD.obj (LCD)
C:\KEILV4\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: 51 (LCD)
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
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 01C8H UNIT ?CO?LCD
CODE 01CBH 00A2H UNIT ?PR?_LCD_WRITE_SHU?LCD
CODE 026DH 0050H UNIT ?PR?_LCD_WRITE_HANZI?LCD
CODE 02BDH 0044H UNIT ?PR?_LCD_WRITE_BYTE?LCD
CODE 0301H 002BH UNIT ?PR?LCD_INIT?LCD
CODE 032CH 0020H UNIT ?PR?_DELAYMS?LCD
CODE 034CH 001FH UNIT ?PR?MAIN?LCD
CODE 036BH 001CH UNIT ?PR?_LCD_SET_XY?LCD
CODE 0387H 001AH UNIT ?PR?LCD_CLEAR?LCD
CODE 03A1H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: 51 (LCD)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?LCD
?PR?MAIN?LCD
+--> ?PR?LCD_INIT?LCD
+--> ?PR?_LCD_WRITE_SHU?LCD
+--> ?PR?_DELAYMS?LCD
?PR?LCD_INIT?LCD
+--> ?PR?_DELAYMS?LCD
+--> ?PR?_LCD_WRITE_BYTE?LCD
?PR?_LCD_WRITE_BYTE?LCD
+--> ?CO?LCD
BL51 BANKED LINKER/LOCATER V6.22 04/09/2011 12:04:03 PAGE 2
?PR?_LCD_WRITE_SHU?LCD
+--> ?PR?LCD_CLEAR?LCD
+--> ?PR?_LCD_WRITE_HANZI?LCD
+--> ?PR?_LCD_SET_XY?LCD
+--> ?PR?_LCD_WRITE_BYTE?LCD
?PR?LCD_CLEAR?LCD
+--> ?PR?_LCD_SET_XY?LCD
+--> ?PR?_LCD_WRITE_BYTE?LCD
?PR?_LCD_SET_XY?LCD
+--> ?PR?_LCD_WRITE_BYTE?LCD
?PR?_LCD_WRITE_HANZI?LCD
+--> ?PR?_LCD_SET_XY?LCD
+--> ?CO?LCD
+--> ?PR?_LCD_WRITE_BYTE?LCD
SYMBOL TABLE OF MODULE: 51 (LCD)
VALUE TYPE NAME
----------------------------------
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
C:0375H PUBLIC _LCD_set_XY
C:024BH PUBLIC _LCD_write_shu
C:0033H PUBLIC hanzi
C:034CH PUBLIC main
B:0090H.7 PUBLIC sclk
B:0090H.5 PUBLIC sdin
C:0003H PUBLIC shuzi
B:0080H.0 PUBLIC sce
C:0387H PUBLIC LCD_clear
B:0080H.2 PUBLIC dc
B:0080H.1 PUBLIC res
C:026DH PUBLIC _LCD_write_hanzi
C:0301H PUBLIC LCD_init
C:032CH PUBLIC _delayms
C:02DBH PUBLIC _LCD_write_byte
------- PROC _DELAYMS
D:0006H SYMBOL ii
------- DO
D:0002H SYMBOL i
D:0004H SYMBOL x
------- ENDDO
C:032CH LINE# 148
C:032CH LINE# 149
C:032CH LINE# 151
C:0336H LINE# 152
C:0336H LINE# 153
C:0344H LINE# 154
C:034BH LINE# 155
BL51 BANKED LINKER/LOCATER V6.22 04/09/2011 12:04:03 PAGE 3
------- ENDPROC _DELAYMS
C:02D4H SYMBOL L?0047
------- PROC L?0046
------- ENDPROC L?0046
C:02D4H SYMBOL L?0047
------- PROC _LCD_WRITE_BYTE
D:0007H SYMBOL dt
D:0005H SYMBOL command
------- DO
D:0006H SYMBOL i
------- ENDDO
C:02DBH LINE# 163
C:02DBH LINE# 164
C:02DBH LINE# 166
C:02DDH LINE# 167
C:02E2H LINE# 168
C:02E4H LINE# 169
C:02E4H LINE# 170
C:02E8H LINE# 171
C:02ECH LINE# 173
C:02EEH LINE# 174
C:02F2H LINE# 175
C:02F4H LINE# 176
C:02F6H LINE# 177
C:02FAH LINE# 178
C:02FCH LINE# 179
C:02FEH LINE# 180
C:0300H LINE# 181
------- ENDPROC _LCD_WRITE_BYTE
------- PROC LCD_INIT
C:0301H LINE# 186
C:0301H LINE# 187
C:0301H LINE# 188
C:0303H LINE# 189
C:030AH LINE# 190
C:030CH LINE# 191
C:0313H LINE# 192
C:0318H LINE# 193
C:031DH LINE# 194
C:0322H LINE# 195
C:0327H LINE# 196
------- ENDPROC LCD_INIT
------- PROC L?0048
------- ENDPROC L?0048
------- PROC _LCD_SET_XY
D:0004H SYMBOL X
D:0005H SYMBOL Y
C:0375H LINE# 203
C:0377H LINE# 204
C:0377H LINE# 205
C:0380H LINE# 206
------- ENDPROC _LCD_SET_XY
------- PROC LCD_CLEAR
------- DO
D:0004H SYMBOL t
D:0003H SYMBOL k
------- ENDDO
BL51 BANKED LINKER/LOCATER V6.22 04/09/2011 12:04:03 PAGE 4
C:0387H LINE# 212
C:0387H LINE# 213
C:0387H LINE# 216
C:038DH LINE# 217
C:038FH LINE# 218
C:038FH LINE# 219
C:0391H LINE# 220
C:0391H LINE# 221
C:0398H LINE# 223
C:039CH LINE# 224
C:03A0H LINE# 225
------- ENDPROC LCD_CLEAR
------- PROC L?0045
------- ENDPROC L?0045
------- PROC _LCD_WRITE_SHU
D:0001H SYMBOL row
D:0002H SYMBOL page
D:0003H SYMBOL c
------- DO
D:0004H SYMBOL i
------- ENDDO
C:024BH LINE# 231
C:024BH LINE# 232
C:024BH LINE# 235
C:024EH LINE# 236
C:0250H LINE# 237
C:0250H LINE# 238
C:0253H LINE# 239
C:0257H LINE# 241
C:0263H LINE# 242
C:0265H LINE# 243
C:0265H LINE# 244
C:0268H LINE# 245
C:026CH LINE# 246
------- ENDPROC _LCD_WRITE_SHU
------- PROC _LCD_WRITE_HANZI
D:0001H SYMBOL row
D:0002H SYMBOL page
D:0003H SYMBOL c
------- DO
D:0004H SYMBOL i
------- ENDDO
C:026DH LINE# 252
C:026DH LINE# 253
C:026DH LINE# 256
C:0270H LINE# 257
C:0272H LINE# 258
C:0272H LINE# 259
C:028CH LINE# 260
C:0290H LINE# 262
C:029CH LINE# 263
C:029EH LINE# 264
C:029EH LINE# 265
C:02B8H LINE# 266
C:02BCH LINE# 267
------- ENDPROC _LCD_WRITE_HANZI
------- PROC MAIN
BL51 BANKED LINKER/LOCATER V6.22 04/09/2011 12:04:03 PAGE 5
------- DO
D:0007H SYMBOL k
------- ENDDO
C:034CH LINE# 270
C:034CH LINE# 271
C:034CH LINE# 274
C:034EH LINE# 275
C:0350H LINE# 276
C:0356H LINE# 277
C:0358H LINE# 278
C:035BH LINE# 279
C:035BH LINE# 280
C:035BH LINE# 281
C:035BH LINE# 282
C:035BH LINE# 283
C:035BH LINE# 284
C:035BH LINE# 285
C:035BH LINE# 286
C:035BH LINE# 287
C:035BH LINE# 289
C:035BH LINE# 290
C:035BH LINE# 291
C:035BH LINE# 292
C:035BH LINE# 294
C:035BH LINE# 295
C:035BH LINE# 296
C:035BH LINE# 297
C:035EH LINE# 301
C:035EH LINE# 302
C:035EH LINE# 304
C:035EH LINE# 305
C:035EH LINE# 306
C:035EH LINE# 307
C:035EH LINE# 308
C:035EH LINE# 309
C:035EH LINE# 310
C:035EH LINE# 311
C:035EH LINE# 312
C:035EH LINE# 314
C:035EH LINE# 315
C:035EH LINE# 316
C:035EH LINE# 317
C:035EH LINE# 319
C:035EH LINE# 320
C:035EH LINE# 321
C:035EH LINE# 322
C:0361H LINE# 325
C:0368H LINE# 326
------- ENDPROC MAIN
------- ENDMOD LCD
Program Size: data=9.0 xdata=0 code=941
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -