📄 han.m51
字号:
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 1
BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE Text1.obj TO han RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
Text1.obj (TEXT1)
D:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
LINK MAP OF MODULE: han (TEXT1)
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 0005H UNIT _DATA_GROUP_
DATA 000DH 0003H UNIT ?DT?TEXT1
IDATA 0010H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0C1EH UNIT ?CO?TEXT1
CODE 0C21H 0081H UNIT ?PR?MAIN?TEXT1
CODE 0CA2H 0062H UNIT ?PR?GETKEY?TEXT1
CODE 0D04H 0053H UNIT ?PR?CLEAR_SCREEN_12864?TEXT1
CODE 0D57H 0030H UNIT ?PR?_WRITE?TEXT1
CODE 0D87H 002FH UNIT ?PR?INIT_LCD_12864?TEXT1
CODE 0DB6H 0025H UNIT ?PR?_REWRITE?TEXT1
CODE 0DDBH 0011H UNIT ?PR?_WRITE_COMMAND_12864?TEXT1
CODE 0DECH 000EH UNIT ?PR?DELAY_12864?TEXT1
CODE 0DFAH 000CH UNIT ?PR?_WRITE_DATA_12864?TEXT1
CODE 0E06H 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: han (TEXT1)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
------------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?TEXT1
?PR?MAIN?TEXT1 0008H 0003H
+--> ?PR?INIT_LCD_12864?TEXT1
+--> ?PR?CLEAR_SCREEN_12864?TEXT1
+--> ?CO?TEXT1
+--> ?PR?_REWRITE?TEXT1
+--> ?PR?DELAY_12864?TEXT1
?PR?INIT_LCD_12864?TEXT1 ----- -----
+--> ?PR?CLEAR_SCREEN_12864?TEXT1
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 2
+--> ?PR?DELAY_12864?TEXT1
+--> ?PR?_WRITE_COMMAND_12864?TEXT1
?PR?CLEAR_SCREEN_12864?TEXT1 000BH 0002H
+--> ?PR?_WRITE_COMMAND_12864?TEXT1
+--> ?PR?_WRITE_DATA_12864?TEXT1
?PR?_REWRITE?TEXT1 ----- -----
+--> ?PR?_WRITE?TEXT1
?PR?_WRITE?TEXT1 ----- -----
+--> ?PR?_WRITE_COMMAND_12864?TEXT1
+--> ?PR?_WRITE_DATA_12864?TEXT1
SYMBOL TABLE OF MODULE: han (TEXT1)
VALUE TYPE NAME
----------------------------------
------- MODULE TEXT1
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0CA2H PUBLIC getkey
C:0D57H PUBLIC _write
D:00A8H PUBLIC IE
C:0003H PUBLIC xiaohu
D:00B8H PUBLIC IP
C:0C21H PUBLIC main
C:0403H PUBLIC huan
C:0D87H PUBLIC init_lcd_12864
B:00A0H.0 PUBLIC di_12864
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
C:0DE0H PUBLIC _write_command_12864
C:0721H PUBLIC pan
B:00A0H.1 PUBLIC rw_12864
C:0592H PUBLIC yin
B:00A0H.2 PUBLIC enable_12864
C:0D04H PUBLIC clear_screen_12864
C:0DB6H PUBLIC _rewrite
D:00C8H PUBLIC T2CON
B:00A0H.6 PUBLIC cs1_12864
B:00A0H.7 PUBLIC cs2_12864
C:0DFAH PUBLIC _write_data_12864
C:0B21H PUBLIC yy
D:000DH PUBLIC x
C:0DECH PUBLIC delay_12864
D:000EH PUBLIC y
D:000FH PUBLIC z
D:00D0H PUBLIC PSW
------- PROC CLEAR_SCREEN_12864
------- DO
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 3
D:000BH SYMBOL i
D:000CH SYMBOL j
------- ENDDO
C:0D04H LINE# 280
C:0D04H LINE# 281
C:0D04H LINE# 283
C:0D08H LINE# 284
C:0D0BH LINE# 285
C:0D0BH LINE# 286
C:0D0EH LINE# 287
C:0D13H LINE# 288
C:0D16H LINE# 289
C:0D24H LINE# 290
C:0D2DH LINE# 291
C:0D31H LINE# 292
C:0D34H LINE# 293
C:0D34H LINE# 294
C:0D37H LINE# 295
C:0D3CH LINE# 296
C:0D3FH LINE# 297
C:0D4DH LINE# 298
C:0D56H LINE# 299
------- ENDPROC CLEAR_SCREEN_12864
------- PROC DELAY_12864
------- DO
D:0006H SYMBOL dy
------- ENDDO
C:0DECH LINE# 302
C:0DECH LINE# 303
C:0DF0H LINE# 304
C:0DF9H LINE# 305
------- ENDPROC DELAY_12864
------- PROC INIT_LCD_12864
C:0D87H LINE# 308
C:0D87H LINE# 309
C:0D87H LINE# 310
C:0D8AH LINE# 311
C:0D8EH LINE# 312
C:0D91H LINE# 313
C:0D96H LINE# 314
C:0D9BH LINE# 315
C:0DA0H LINE# 316
C:0DA4H LINE# 317
C:0DA7H LINE# 318
C:0DACH LINE# 319
C:0DB1H LINE# 320
------- ENDPROC INIT_LCD_12864
------- PROC L?0056
------- ENDPROC L?0056
------- PROC _WRITE_COMMAND_12864
D:0007H SYMBOL cmdcode
C:0DE0H LINE# 324
C:0DE0H LINE# 325
C:0DE0H LINE# 327
C:0DE2H LINE# 328
C:0DE4H LINE# 329
C:0DE6H LINE# 330
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 4
C:0DE8H LINE# 331
C:0DE9H LINE# 332
C:0DEBH LINE# 333
------- ENDPROC _WRITE_COMMAND_12864
------- PROC _WRITE_DATA_12864
D:0007H SYMBOL dispdata
C:0DFAH LINE# 336
C:0DFAH LINE# 337
C:0DFAH LINE# 339
C:0DFCH LINE# 340
C:0DFEH LINE# 341
C:0E00H LINE# 342
C:0E02H LINE# 343
C:0E03H LINE# 344
C:0E05H LINE# 345
------- ENDPROC _WRITE_DATA_12864
------- PROC _WRITE
D:0006H SYMBOL x
D:0004H SYMBOL y
D:0003H SYMBOL c
C:0D57H LINE# 348
C:0D57H LINE# 349
C:0D57H LINE# 351
C:0D59H LINE# 352
C:0D5BH LINE# 353
C:0D5DH LINE# 354
C:0D68H LINE# 355
C:0D68H LINE# 356
C:0D70H LINE# 357
C:0D72H LINE# 358
C:0D74H LINE# 359
C:0D74H LINE# 360
C:0D7BH LINE# 361
C:0D82H LINE# 362
------- ENDPROC _WRITE
------- PROC GETKEY
------- DO
D:0007H SYMBOL keycode
D:0006H SYMBOL temp
D:0005H SYMBOL i
------- ENDDO
C:0CA2H LINE# 366
C:0CA2H LINE# 368
C:0CA2H LINE# 369
C:0CA4H LINE# 370
C:0CA7H LINE# 371
C:0CABH LINE# 372
C:0CAFH LINE# 373
C:0CAFH LINE# 375
C:0CB2H LINE# 376
C:0CB4H LINE# 377
C:0CB4H LINE# 378
C:0CB9H LINE# 379
C:0CBCH LINE# 380
C:0CBCH LINE# 381
C:0CC2H LINE# 382
C:0CC4H LINE# 383
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 5
C:0CC4H LINE# 384
C:0CC7H LINE# 385
C:0CC7H LINE# 386
C:0CCEH LINE# 387
C:0CD0H LINE# 388
C:0CD0H LINE# 389
C:0CD3H LINE# 390
C:0CD3H LINE# 391
C:0CDBH LINE# 392
C:0CDDH LINE# 393
C:0CDDH LINE# 394
C:0CE0H LINE# 395
C:0CE0H LINE# 396
C:0CE8H LINE# 397
C:0CEAH LINE# 398
C:0CEAH LINE# 399
C:0CF2H LINE# 400
C:0CF6H LINE# 402
C:0CFEH LINE# 403
C:0CFEH LINE# 404
C:0D01H LINE# 405
C:0D03H LINE# 408
C:0D03H LINE# 409
C:0D03H LINE# 410
------- ENDPROC GETKEY
------- PROC _REWRITE
D:0003H SYMBOL c
C:0DB6H LINE# 415
C:0DB8H LINE# 416
C:0DB8H LINE# 419
C:0DC3H LINE# 420
C:0DC5H LINE# 421
C:0DCFH LINE# 422
C:0DDAH LINE# 424
------- ENDPROC _REWRITE
------- PROC MAIN
------- DO
D:0008H SYMBOL k
D:0009H SYMBOL i
D:0004H SYMBOL j
------- ENDDO
C:0C21H LINE# 427
C:0C21H LINE# 428
C:0C21H LINE# 429
C:0C24H LINE# 431
C:0C27H LINE# 432
C:0C2AH LINE# 433
C:0C2AH LINE# 435
C:0C2AH LINE# 437
C:0C2DH LINE# 438
C:0C2FH LINE# 476
C:0C33H LINE# 477
C:0C33H LINE# 478
C:0C45H LINE# 480
C:0C54H LINE# 481
C:0C57H LINE# 482
C:0C65H LINE# 483
BL51 BANKED LINKER/LOCATER V5.11 08/22/2007 16:52:58 PAGE 6
C:0C68H LINE# 484
C:0C74H LINE# 485
C:0C74H LINE# 486
C:0C98H LINE# 489
------- ENDPROC MAIN
------- ENDMOD TEXT1
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?GETKEY?TEXT1
Program Size: data=17.0 xdata=0 code=3602
LINK/LOCATE RUN COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -