📄 lcdii.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE LCD.obj TO LCDII RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
LCD.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
LINK MAP OF MODULE: LCDII (LCD)
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 000CH UNIT _DATA_GROUP_
DATA 0014H 0007H UNIT ?DT?LCD
IDATA 001BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
0003H 0008H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 0830H UNIT ?CO?LCD
CODE 083EH 0153H UNIT ?PR?SCREEN72?LCD
CODE 0991H 00E4H UNIT ?PR?SCREEN71?LCD
CODE 0A75H 00DEH UNIT ?PR?SCREEN0?LCD
CODE 0B53H 00C7H UNIT ?PR?MAIN?LCD
CODE 0C1AH 0099H UNIT ?PR?_POINTB?LCD
CODE 0CB3H 008CH UNIT ?C_C51STARTUP
CODE 0D3FH 007BH UNIT ?PR?SCREEN7?LCD
CODE 0DBAH 0076H UNIT ?PR?SCREEN5?LCD
CODE 0E30H 0074H UNIT ?PR?SCREEN3?LCD
CODE 0EA4H 0073H UNIT ?PR?SCREEN4?LCD
CODE 0F17H 0073H UNIT ?PR?SCREEN6?LCD
CODE 0F8AH 0072H UNIT ?PR?_POINT?LCD
CODE 0FFCH 0070H UNIT ?PR?SCREEN1?LCD
CODE 106CH 0070H UNIT ?PR?SCREEN2?LCD
CODE 10DCH 006BH UNIT ?PR?_DISPLAY?LCD
CODE 1147H 0063H UNIT ?PR?_DISPLAYE?LCD
CODE 11AAH 0047H UNIT ?PR?INIT?LCD
CODE 11F1H 0043H UNIT ?PR?CLS?LCD
CODE 1234H 0040H UNIT ?PR?KEY?LCD
CODE 1274H 002EH UNIT ?PR?_RECTANGLE?LCD
CODE 12A2H 002EH UNIT ?PR?_RECTANGLEB?LCD
CODE 12D0H 002AH UNIT ?PR?SCREEN73?LCD
CODE 12FAH 0026H UNIT ?C?LIB_CODE
CODE 1320H 0021H UNIT ?PR?READ_DATA?LCD
CODE 1341H 0020H UNIT ?PR?_DELAY?LCD
CODE 1361H 001CH UNIT ?PR?TIME0?LCD
CODE 137DH 001BH UNIT ?PR?SCREEN74?LCD
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 2
CODE 1398H 0013H UNIT ?C_INITSEG
CODE 13ABH 0012H UNIT ?PR?_WRITE_CMD?LCD
CODE 13BDH 0011H UNIT ?PR?_WRITE_DATA?LCD
OVERLAY MAP OF MODULE: LCDII (LCD)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?LCD
+--> ?C_INITSEG
?PR?MAIN?LCD 0008H 0001H
+--> ?PR?INIT?LCD
+--> ?PR?CLS?LCD
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?SCREEN0?LCD
+--> ?PR?SCREEN1?LCD
+--> ?PR?SCREEN2?LCD
+--> ?PR?SCREEN3?LCD
+--> ?PR?SCREEN4?LCD
+--> ?PR?SCREEN5?LCD
+--> ?PR?SCREEN6?LCD
+--> ?PR?SCREEN7?LCD
+--> ?PR?SCREEN71?LCD
+--> ?PR?SCREEN72?LCD
+--> ?PR?SCREEN73?LCD
+--> ?PR?SCREEN74?LCD
?PR?INIT?LCD ----- -----
+--> ?PR?_DELAY?LCD
+--> ?PR?_WRITE_CMD?LCD
?PR?CLS?LCD ----- -----
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?_WRITE_DATA?LCD
?PR?_DISPLAY?LCD 000AH 0005H
+--> ?CO?LCD
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?_WRITE_DATA?LCD
?PR?SCREEN0?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?_DISPLAYE?LCD 000AH 0005H
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?_WRITE_DATA?LCD
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 3
?PR?KEY?LCD ----- -----
+--> ?PR?_DELAY?LCD
?PR?SCREEN1?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN2?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN3?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN4?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN5?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN6?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN7?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN71?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?KEY?LCD
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 4
+--> ?PR?_RECTANGLEB?LCD
+--> ?PR?_RECTANGLE?LCD
+--> ?PR?CLS?LCD
?PR?_RECTANGLEB?LCD 000AH 0006H
+--> ?PR?_POINTB?LCD
?PR?_POINTB?LCD 0010H 0004H
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?READ_DATA?LCD
+--> ?PR?_WRITE_DATA?LCD
?PR?READ_DATA?LCD ----- -----
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?_DELAY?LCD
?PR?_RECTANGLE?LCD 000AH 0006H
+--> ?PR?_POINT?LCD
?PR?_POINT?LCD 0010H 0004H
+--> ?PR?_WRITE_CMD?LCD
+--> ?PR?READ_DATA?LCD
+--> ?PR?_WRITE_DATA?LCD
?PR?SCREEN72?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?_DISPLAYE?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN73?LCD 0009H 0001H
+--> ?CO?LCD
+--> ?PR?_DISPLAY?LCD
+--> ?PR?KEY?LCD
+--> ?PR?CLS?LCD
?PR?SCREEN74?LCD 0009H 0001H
+--> ?PR?_POINT?LCD
SYMBOL TABLE OF MODULE: LCDII (LCD)
VALUE TYPE NAME
----------------------------------
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
C:063EH PUBLIC wenben
D:00B0H PUBLIC P3
C:03BEH PUBLIC guanli
B:00A8H.7 PUBLIC EA
C:13C3H PUBLIC _write_data
C:000EH PUBLIC str1
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 5
C:0F8AH PUBLIC _point
B:00B0H.5 PUBLIC DI
C:00CEH PUBLIC str2
C:018EH PUBLIC str3
C:1274H PUBLIC _rectangle
C:132DH PUBLIC read_data
C:043EH PUBLIC game
C:033EH PUBLIC enter
C:13B2H PUBLIC _write_cmd
D:0014H PUBLIC state
C:0B53H PUBLIC main
B:00B0H.6 PUBLIC RW
C:06BEH PUBLIC time
C:0A75H PUBLIC screen0
C:0FFCH PUBLIC screen1
C:106CH PUBLIC screen2
C:11AAH PUBLIC init
C:0E30H PUBLIC screen3
C:0EA4H PUBLIC screen4
C:0DBAH PUBLIC screen5
D:0015H PUBLIC move
C:0F17H PUBLIC screen6
C:0D3FH PUBLIC screen7
C:114BH PUBLIC _displaye
C:02BEH PUBLIC yuyin
C:11F1H PUBLIC cls
B:00B0H.0 PUBLIC E
C:07BEH PUBLIC lingsheng
B:00B0H.4 PUBLIC CS1
B:00B0H.3 PUBLIC CS2
B:00A8H.1 PUBLIC ET0
C:1234H PUBLIC key
D:008CH PUBLIC TH0
D:008AH PUBLIC TL0
C:020EH PUBLIC num
D:0016H PUBLIC ii
B:0088H.4 PUBLIC TR0
C:10E6H PUBLIC _display
C:1361H PUBLIC time0
D:0017H PUBLIC d
C:05DEH PUBLIC sp
C:0991H PUBLIC screen71
D:0018H PUBLIC m
C:083EH PUBLIC screen72
D:0019H PUBLIC n
C:12D0H PUBLIC screen73
C:0C1AH PUBLIC _pointb
C:137DH PUBLIC screen74
C:1341H PUBLIC _delay
D:001AH PUBLIC cnt0
C:075EH PUBLIC tanchi
C:12A2H PUBLIC _rectangleb
------- PROC MAIN
------- DO
D:0008H SYMBOL i
------- ENDDO
C:0B53H LINE# 58
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 6
C:0B53H LINE# 59
C:0B53H LINE# 60
C:0B56H LINE# 61
C:0B59H LINE# 62
C:0B5CH LINE# 63
C:0B5FH LINE# 64
C:0B5FH LINE# 66
C:0B72H LINE# 67
C:0B7BH LINE# 69
C:0B7EH LINE# 70
C:0B7EH LINE# 72
C:0B90H LINE# 73
C:0BA3H LINE# 74
C:0BACH LINE# 77
C:0BACH LINE# 78
C:0BACH LINE# 79
C:0BD9H LINE# 80
C:0BD9H LINE# 81
C:0BDEH LINE# 82
C:0BE3H LINE# 83
C:0BE8H LINE# 84
C:0BEDH LINE# 85
C:0BF2H LINE# 86
C:0BF7H LINE# 87
C:0BFCH LINE# 89
C:0C01H LINE# 90
C:0C06H LINE# 91
C:0C0BH LINE# 92
C:0C10H LINE# 93
C:0C15H LINE# 96
------- ENDPROC MAIN
------- PROC _DELAY
D:0006H SYMBOL t
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:1341H LINE# 106
C:1341H LINE# 107
C:1341H LINE# 109
C:134BH LINE# 110
C:1360H LINE# 111
------- ENDPROC _DELAY
C:13ABH SYMBOL L?0286
C:13ADH SYMBOL L?0287
------- PROC L?0285
------- ENDPROC L?0285
C:13ABH SYMBOL L?0286
C:13ADH SYMBOL L?0287
------- PROC _WRITE_CMD
D:0007H SYMBOL cmd
C:13B2H LINE# 115
C:13B2H LINE# 116
C:13B2H LINE# 118
C:13B6H LINE# 119
C:13B8H LINE# 120
C:13BAH LINE# 121
BL51 BANKED LINKER/LOCATER V5.12 04/25/2007 10:47:48 PAGE 7
C:13BCH LINE# 122
------- ENDPROC _WRITE_CMD
------- PROC _POINT
D:0010H SYMBOL x
D:0005H SYMBOL y
------- DO
D:0011H SYMBOL y1
D:0007H SYMBOL y2
D:0012H SYMBOL pp
D:0013H SYMBOL datain
------- ENDDO
C:0F8AH LINE# 128
C:0F8CH LINE# 129
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -