📄 lcd.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, lcd.obj TO lcd RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
lcd.obj (LCD)
C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
LINK MAP OF MODULE: lcd (?C_STARTUP)
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 0018H UNIT ?DT?_LINEXY?LCD
DATA 0020H 0010H UNIT ?DT?_CIRCLE?LCD
DATA 0030H 000EH UNIT _DATA_GROUP_
DATA 003EH 000DH UNIT ?DT?_DPRINTF?LCD
DATA 004BH 0009H UNIT ?DT?_TEXTDISPLAY?LCD
DATA 0054H 0009H UNIT ?DT?_HEXDISPLAY?LCD
DATA 005DH 0003H UNIT ?DT?_DISPLAY_NUM?LCD
DATA 0060H 0002H UNIT ?DT?_POINT?LCD
DATA 0062H 0002H UNIT ?DT?LCD
IDATA 0064H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0A6AH UNIT ?CO?LCD
CODE 0A6DH 01E1H UNIT ?PR?_DPRINTF?LCD
CODE 0C4EH 01C0H UNIT ?PR?_DISPLAY_NUM?LCD
CODE 0E0EH 0145H UNIT ?PR?_LINEXY?LCD
CODE 0F53H 0135H UNIT ?C?LIB_CODE
CODE 1088H 0111H UNIT ?PR?_CIRCLE?LCD
CODE 1199H 00D3H UNIT ?PR?_TEXTDISPLAY?LCD
CODE 126CH 006AH UNIT ?PR?_HEXDISPLAY?LCD
CODE 12D6H 0038H UNIT ?PR?_WRITESTRING?LCD
CODE 130EH 0035H UNIT ?PR?FNLCMINIT?LCD
CODE 1343H 002EH UNIT ?PR?CLS?LCD
CODE 1371H 002DH UNIT ?PR?_POINT?LCD
CODE 139EH 002DH UNIT ?PR?MAIN?LCD
CODE 13CBH 0026H UNIT ?PR?_FNPR1?LCD
CODE 13F1H 0024H UNIT ?PR?_FNSETPOS?LCD
CODE 1415H 001CH UNIT ?PR?_FNPR11?LCD
CODE 1431H 001AH UNIT ?PR?_FNPR12?LCD
CODE 144BH 0014H UNIT ?PR?FNSTA01?LCD
CODE 145FH 0013H UNIT ?PR?_FNPR13?LCD
CODE 1472H 0010H UNIT ?PR?_SHORTDELAY?LCD
CODE 1482H 000FH UNIT ?PR?FNPR2?LCD
CODE 1491H 000CH UNIT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 2
CODE 149DH 000CH UNIT ?PR?FNSTA2?LCD
CODE 14A9H 000CH UNIT ?PR?FNSTA3?LCD
CODE 14B5H 000CH UNIT ?PR?FNSTA6?LCD
CODE 14C1H 0008H UNIT ?PR?_CURSOR?LCD
CODE 14C9H 0003H UNIT ?PR?FNGETROW?LCD
CODE 14CCH 0003H UNIT ?PR?FNGETCOL?LCD
OVERLAY MAP OF MODULE: lcd (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?LCD
?PR?MAIN?LCD 0030H 0007H
+--> ?CO?LCD
+--> ?PR?FNLCMINIT?LCD
+--> ?PR?_WRITESTRING?LCD
?PR?FNLCMINIT?LCD ----- -----
+--> ?PR?_FNPR1?LCD
+--> ?PR?_FNPR12?LCD
+--> ?PR?CLS?LCD
?PR?_FNPR1?LCD ----- -----
+--> ?PR?FNSTA01?LCD
?PR?_FNPR12?LCD ----- -----
+--> ?PR?_FNPR1?LCD
+--> ?PR?FNSTA01?LCD
?PR?CLS?LCD ----- -----
+--> ?PR?_FNPR12?LCD
+--> ?PR?FNSTA3?LCD
+--> ?PR?_FNPR13?LCD
+--> ?PR?_FNPR1?LCD
?PR?_FNPR13?LCD ----- -----
+--> ?PR?FNSTA3?LCD
?PR?_WRITESTRING?LCD 0037H 0007H
+--> ?PR?_FNPR12?LCD
+--> ?PR?_FNPR13?LCD
SYMBOL TABLE OF MODULE: lcd (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:1491H SEGMENT ?C_C51STARTUP
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 3
I:0064H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:1494H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:1491H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:1491H LINE# 133
C:1493H LINE# 134
C:1494H LINE# 135
C:1495H LINE# 136
C:1497H LINE# 185
C:149AH LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE LCD
C:0000H SYMBOL _ICE_DUMMY_
C:0023H PUBLIC picture
D:0090H PUBLIC P1
C:14C1H PUBLIC _cursor
D:00B0H PUBLIC P3
C:13CBH PUBLIC _fnPR1
C:0C4EH PUBLIC _display_num
C:1379H PUBLIC _point
D:00A8H PUBLIC IE
C:13F4H PUBLIC _fnSetPos
C:14CCH PUBLIC fnGetCol
D:00B8H PUBLIC IP
C:1450H PUBLIC fnSTA01
C:126CH PUBLIC _hexdisplay
C:1199H PUBLIC _textdisplay
C:0423H PUBLIC ASC_MSK
C:1472H PUBLIC _shortdelay
C:139EH PUBLIC main
C:12D6H PUBLIC _writestring
C:1482H PUBLIC fnPR2
C:14C9H PUBLIC fnGetRow
D:0062H PUBLIC gCurCol
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 4
C:1415H PUBLIC _fnPR11
C:1438H PUBLIC _fnPR12
C:145FH PUBLIC _fnPR13
C:0A67H SYMBOL _?ix1000
C:1343H PUBLIC cls
C:130EH PUBLIC fnLCMInit
D:0063H PUBLIC gCurRow
C:05E3H PUBLIC GB_16
C:1088H PUBLIC _circle
C:0A6DH PUBLIC _dprintf
C:0E0EH PUBLIC _Linexy
D:00C8H PUBLIC T2CON
C:149DH PUBLIC fnSTA2
C:14A9H PUBLIC fnSTA3
C:14B5H PUBLIC fnSTA6
D:00D0H PUBLIC PSW
------- PROC FNGETROW
C:14C9H LINE# 70
C:14C9H LINE# 71
C:14C9H LINE# 72
C:14CBH LINE# 73
------- ENDPROC FNGETROW
------- PROC FNGETCOL
C:14CCH LINE# 75
C:14CCH LINE# 76
C:14CCH LINE# 77
C:14CEH LINE# 78
------- ENDPROC FNGETCOL
C:144CH SYMBOL L?0198
------- PROC L?0197
------- ENDPROC L?0197
C:144CH SYMBOL L?0198
------- PROC FNSTA01
------- DO
D:0007H SYMBOL i
------- ENDDO
C:1450H LINE# 83
C:1450H LINE# 84
C:1450H LINE# 86
C:1452H LINE# 87
C:1452H LINE# 88
C:145CH LINE# 89
C:145CH LINE# 90
C:145EH LINE# 91
C:145EH LINE# 93
------- ENDPROC FNSTA01
------- PROC FNSTA2
------- DO
D:0007H SYMBOL i
------- ENDDO
C:149DH LINE# 97
C:149DH LINE# 98
C:149DH LINE# 100
C:149FH LINE# 101
C:149FH LINE# 102
C:14A6H LINE# 103
C:14A6H LINE# 104
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 5
C:14A8H LINE# 105
C:14A8H LINE# 107
------- ENDPROC FNSTA2
------- PROC FNSTA3
------- DO
D:0007H SYMBOL i
------- ENDDO
C:14A9H LINE# 111
C:14A9H LINE# 112
C:14A9H LINE# 114
C:14ABH LINE# 115
C:14ABH LINE# 116
C:14B2H LINE# 117
C:14B2H LINE# 118
C:14B4H LINE# 119
C:14B4H LINE# 121
------- ENDPROC FNSTA3
------- PROC FNSTA6
------- DO
D:0007H SYMBOL i
------- ENDDO
C:14B5H LINE# 125
C:14B5H LINE# 126
C:14B5H LINE# 128
C:14B7H LINE# 129
C:14B7H LINE# 130
C:14BEH LINE# 131
C:14BEH LINE# 132
C:14C0H LINE# 133
C:14C0H LINE# 135
------- ENDPROC FNSTA6
------- PROC _FNPR1
D:0006H SYMBOL uCmd
D:0005H SYMBOL uPar1
D:0003H SYMBOL uPar2
C:13CBH LINE# 139
C:13CDH LINE# 140
C:13CDH LINE# 141
C:13D3H LINE# 142
C:13D6H LINE# 143
C:13D6H LINE# 144
C:13DCH LINE# 145
C:13DFH LINE# 146
C:13E0H LINE# 147
C:13E6H LINE# 148
C:13E9H LINE# 149
C:13EEH LINE# 150
C:13F0H LINE# 151
------- ENDPROC _FNPR1
------- PROC _FNPR11
D:0006H SYMBOL uCmd
D:0005H SYMBOL uPar1
C:1415H LINE# 155
C:1417H LINE# 156
C:1417H LINE# 157
C:141DH LINE# 158
C:1420H LINE# 159
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 6
C:1420H LINE# 160
C:1426H LINE# 161
C:1429H LINE# 162
C:142EH LINE# 163
C:1430H LINE# 164
------- ENDPROC _FNPR11
C:1431H SYMBOL L?0196
------- PROC L?0195
------- ENDPROC L?0195
C:1431H SYMBOL L?0196
------- PROC _FNPR12
D:0006H SYMBOL uCmd
C:1438H LINE# 168
C:143AH LINE# 169
C:143AH LINE# 170
C:1440H LINE# 171
C:1443H LINE# 172
C:1448H LINE# 173
C:144AH LINE# 174
------- ENDPROC _FNPR12
------- PROC _FNPR13
D:0006H SYMBOL uData
C:145FH LINE# 178
C:1461H LINE# 179
C:1461H LINE# 180
C:1467H LINE# 181
C:146AH LINE# 182
C:146FH LINE# 183
C:1471H LINE# 184
------- ENDPROC _FNPR13
------- PROC FNPR2
C:1482H LINE# 188
C:1482H LINE# 189
C:1482H LINE# 190
C:1488H LINE# 191
C:148BH LINE# 192
C:1490H LINE# 193
------- ENDPROC FNPR2
------- PROC L?0199
------- ENDPROC L?0199
------- PROC _FNSETPOS
D:0001H SYMBOL urow
D:0004H SYMBOL ucol
------- DO
D:0006H SYMBOL iPos
------- ENDDO
C:13F4H LINE# 197
C:13F8H LINE# 198
C:13F8H LINE# 200
C:1407H LINE# 201
C:1410H LINE# 202
C:1412H LINE# 203
C:1414H LINE# 204
------- ENDPROC _FNSETPOS
------- PROC _CURSOR
D:0007H SYMBOL uRow
D:0005H SYMBOL uCol
BL51 BANKED LINKER/LOCATER V6.00 05/17/2009 19:45:20 PAGE 7
C:14C1H LINE# 208
C:14C1H LINE# 209
C:14C1H LINE# 210
------- ENDPROC _CURSOR
------- PROC CLS
------- DO
D:0004H SYMBOL i
------- ENDDO
C:1343H LINE# 215
C:1343H LINE# 216
C:1343H LINE# 218
C:1346H LINE# 219
C:1349H LINE# 220
C:134BH LINE# 221
C:134BH LINE# 222
C:134EH LINE# 223
C:1353H LINE# 224
C:135EH LINE# 225
C:1363H LINE# 226
C:136BH LINE# 227
C:136EH LINE# 228
C:1370H LINE# 229
------- ENDPROC CLS
------- PROC FNLCMINIT
C:130EH LINE# 233
C:130EH LINE# 234
C:130EH LINE# 235
C:1317H LINE# 236
C:1320H LINE# 237
C:1327H LINE# 238
C:132EH LINE# 239
C:1333H LINE# 241
C:1338H LINE# 242
C:133DH LINE# 243
C:1340H LINE# 244
C:1342H LINE# 245
------- ENDPROC FNLCMINIT
------- PROC _SHORTDELAY
D:0006H SYMBOL tt
------- DO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -