📄 51.m51
字号:
BL51 BANKED LINKER/LOCATER V6.15 12/20/2010 14:16:17 PAGE 1
BL51 BANKED LINKER/LOCATER V6.15, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE 5110-51.obj TO 51 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
5110-51.obj (5110_51)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: 51 (5110_51)
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 03F0H UNIT ?CO?5110_51
CODE 03F3H 0095H UNIT ?PR?MAIN?5110_51
CODE 0488H 0053H UNIT ?PR?_LCD_WRITE_HANZI?5110_51
CODE 04DBH 0044H UNIT ?PR?_LCD_WRITE_BYTE?5110_51
CODE 051FH 0027H UNIT ?PR?LCD_INIT?5110_51
CODE 0546H 0022H UNIT ?PR?_LCD_WRITE_SHU?5110_51
CODE 0568H 001CH UNIT ?PR?_LCD_SET_XY?5110_51
CODE 0584H 001AH UNIT ?PR?LCD_CLEAR?5110_51
CODE 059EH 000FH UNIT ?PR?DELAY_1MS?5110_51
CODE 05ADH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: 51 (5110_51)
SEGMENT
+--> CALLED SEGMENT
---------------------
?C_C51STARTUP
+--> ?PR?MAIN?5110_51
?PR?MAIN?5110_51
+--> ?PR?LCD_INIT?5110_51
+--> ?PR?LCD_CLEAR?5110_51
+--> ?PR?_LCD_WRITE_HANZI?5110_51
+--> ?PR?_LCD_WRITE_SHU?5110_51
?PR?LCD_INIT?5110_51
+--> ?PR?DELAY_1MS?5110_51
+--> ?PR?_LCD_WRITE_BYTE?5110_51
?PR?_LCD_WRITE_BYTE?5110_51
+--> ?CO?5110_51
BL51 BANKED LINKER/LOCATER V6.15 12/20/2010 14:16:17 PAGE 2
?PR?LCD_CLEAR?5110_51
+--> ?PR?_LCD_SET_XY?5110_51
+--> ?PR?_LCD_WRITE_BYTE?5110_51
?PR?_LCD_SET_XY?5110_51
+--> ?PR?_LCD_WRITE_BYTE?5110_51
?PR?_LCD_WRITE_HANZI?5110_51
+--> ?PR?_LCD_SET_XY?5110_51
+--> ?CO?5110_51
+--> ?PR?_LCD_WRITE_BYTE?5110_51
?PR?_LCD_WRITE_SHU?5110_51
+--> ?PR?_LCD_SET_XY?5110_51
+--> ?PR?_LCD_WRITE_BYTE?5110_51
SYMBOL TABLE OF MODULE: 51 (5110_51)
VALUE TYPE NAME
----------------------------------
------- MODULE 5110_51
C:0000H SYMBOL _ICE_DUMMY_
D:00A0H PUBLIC P2
C:059EH PUBLIC delay_1ms
C:0572H PUBLIC _LCD_set_XY
C:0546H PUBLIC _LCD_write_shu
C:0333H PUBLIC hanzi
C:03F3H PUBLIC main
B:00A0H.2 PUBLIC sclk
B:00A0H.3 PUBLIC sdin
C:0003H PUBLIC shuzi
B:00A0H.5 PUBLIC sce
C:0584H PUBLIC LCD_clear
B:00A0H.4 PUBLIC dc
B:00A0H.6 PUBLIC res
C:0303H PUBLIC jiaohao
C:048BH PUBLIC _LCD_write_hanzi
C:051FH PUBLIC LCD_init
C:02F3H PUBLIC maohao
C:04F9H PUBLIC _LCD_write_byte
------- PROC DELAY_1MS
------- DO
D:0006H SYMBOL i
------- ENDDO
C:059EH LINE# 261
C:059EH LINE# 262
C:059EH LINE# 264
C:05ACH LINE# 266
------- ENDPROC DELAY_1MS
C:04F2H SYMBOL L?0042
------- PROC L?0041
------- ENDPROC L?0041
C:04F2H SYMBOL L?0042
BL51 BANKED LINKER/LOCATER V6.15 12/20/2010 14:16:17 PAGE 3
------- PROC _LCD_WRITE_BYTE
D:0007H SYMBOL dt
D:0005H SYMBOL command
------- DO
D:0006H SYMBOL i
------- ENDDO
C:04F9H LINE# 274
C:04F9H LINE# 275
C:04F9H LINE# 277
C:04FBH LINE# 278
C:0500H LINE# 279
C:0502H LINE# 280
C:0502H LINE# 281
C:0506H LINE# 282
C:050AH LINE# 284
C:050CH LINE# 285
C:0510H LINE# 286
C:0512H LINE# 287
C:0514H LINE# 288
C:0518H LINE# 289
C:051AH LINE# 290
C:051CH LINE# 291
C:051EH LINE# 292
------- ENDPROC _LCD_WRITE_BYTE
------- PROC LCD_INIT
C:051FH LINE# 297
C:051FH LINE# 298
C:051FH LINE# 299
C:0521H LINE# 300
C:0524H LINE# 301
C:0526H LINE# 302
C:052DH LINE# 303
C:0532H LINE# 304
C:0537H LINE# 305
C:053CH LINE# 306
C:0541H LINE# 307
------- ENDPROC LCD_INIT
------- PROC L?0043
------- ENDPROC L?0043
------- PROC _LCD_SET_XY
D:0004H SYMBOL X
D:0005H SYMBOL Y
C:0572H LINE# 314
C:0574H LINE# 315
C:0574H LINE# 316
C:057DH LINE# 317
------- ENDPROC _LCD_SET_XY
------- PROC LCD_CLEAR
------- DO
D:0004H SYMBOL t
D:0003H SYMBOL k
------- ENDDO
C:0584H LINE# 323
C:0584H LINE# 324
C:0584H LINE# 327
C:058AH LINE# 328
C:058CH LINE# 329
BL51 BANKED LINKER/LOCATER V6.15 12/20/2010 14:16:17 PAGE 4
C:058CH LINE# 330
C:058EH LINE# 331
C:058EH LINE# 332
C:0595H LINE# 334
C:0599H LINE# 335
C:059DH LINE# 336
------- ENDPROC LCD_CLEAR
------- PROC _LCD_WRITE_SHU
D:0001H SYMBOL row
D:0002H SYMBOL page
D:0003H SYMBOL c
------- DO
D:0004H SYMBOL i
------- ENDDO
C:0546H LINE# 342
C:0546H LINE# 343
C:0546H LINE# 346
C:0549H LINE# 347
C:054BH LINE# 348
C:054BH LINE# 349
C:054EH LINE# 350
C:0552H LINE# 352
C:055EH LINE# 353
C:0560H LINE# 354
C:0560H LINE# 355
C:0563H LINE# 356
C:0567H LINE# 357
------- ENDPROC _LCD_WRITE_SHU
------- PROC L?0044
------- ENDPROC L?0044
------- PROC _LCD_WRITE_HANZI
D:0001H SYMBOL row
D:0002H SYMBOL page
D:0003H SYMBOL c
------- DO
D:0004H SYMBOL i
------- ENDDO
C:048BH LINE# 363
C:048BH LINE# 364
C:048BH LINE# 367
C:048EH LINE# 368
C:0490H LINE# 369
C:0490H LINE# 370
C:04AAH LINE# 371
C:04AEH LINE# 373
C:04BAH LINE# 374
C:04BCH LINE# 375
C:04BCH LINE# 376
C:04D6H LINE# 377
C:04DAH LINE# 378
------- ENDPROC _LCD_WRITE_HANZI
------- PROC MAIN
------- DO
D:0007H SYMBOL k
------- ENDDO
C:03F3H LINE# 379
C:03F3H LINE# 380
BL51 BANKED LINKER/LOCATER V6.15 12/20/2010 14:16:17 PAGE 5
C:03F3H LINE# 382
C:03F5H LINE# 383
C:03FBH LINE# 384
C:03FDH LINE# 385
C:0400H LINE# 386
C:0403H LINE# 387
C:040BH LINE# 388
C:0413H LINE# 390
C:0418H LINE# 391
C:041DH LINE# 392
C:0425H LINE# 393
C:042DH LINE# 395
C:0436H LINE# 396
C:043EH LINE# 397
C:0447H LINE# 398
C:0450H LINE# 399
C:0459H LINE# 400
C:0462H LINE# 401
C:046BH LINE# 402
C:0474H LINE# 403
C:047DH LINE# 404
C:0486H LINE# 406
------- ENDPROC MAIN
------- ENDMOD 5110_51
Program Size: data=9.0 xdata=0 code=1465
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -