📄 zz005.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/30/2005 12:13:31 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj TO ZZ005 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
main.obj (MAIN)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
LINK MAP OF MODULE: ZZ005 (MAIN)
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 000BH UNIT _DATA_GROUP_
DATA 0013H 0008H UNIT ?DT?MAIN
IDATA 001BH 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 04B5H UNIT ?CO?MAIN
CODE 04B8H 00E9H UNIT ?PR?PROCKEY?MAIN
CODE 05A1H 00DEH UNIT ?PR?MAIN?MAIN
CODE 067FH 0082H UNIT ?PR?_CONVERTCHAR?MAIN
CODE 0701H 0058H UNIT ?PR?_DISPLAYPHOTO?MAIN
CODE 0759H 0056H UNIT ?PR?_DISPSTRING?MAIN
CODE 07AFH 0027H UNIT ?PR?LCDINIT?MAIN
CODE 07D6H 0019H UNIT ?C?LIB_CODE
CODE 07EFH 0017H UNIT ?PR?_DELAYSEC?MAIN
CODE 0806H 0016H UNIT ?PR?_LCDWRITECOMMAND?MAIN
CODE 081CH 0016H UNIT ?PR?_LCDWRITEDATA?MAIN
CODE 0832H 0016H UNIT ?PR?BEEPBL?MAIN
CODE 0848H 0014H UNIT ?PR?WRPOSITION?MAIN
CODE 085CH 0010H UNIT ?PR?_DELAYMS?MAIN
CODE 086CH 000FH UNIT ?PR?SCANKEY1?MAIN
CODE 087BH 000FH UNIT ?PR?CHECKLCDBUSY?MAIN
CODE 088AH 000CH UNIT ?C_C51STARTUP
CODE 0896H 0005H UNIT ?PR?LCDCLEAR?MAIN
OVERLAY MAP OF MODULE: ZZ005 (MAIN)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?MAIN
?PR?MAIN?MAIN 0008H 0001H
BL51 BANKED LINKER/LOCATER V5.12 12/30/2005 12:13:31 PAGE 2
+--> ?PR?LCDINIT?MAIN
+--> ?PR?LCDCLEAR?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPLAYPHOTO?MAIN
+--> ?PR?_DELAYSEC?MAIN
+--> ?PR?_DISPSTRING?MAIN
+--> ?PR?_CONVERTCHAR?MAIN
+--> ?PR?SCANKEY1?MAIN
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?PROCKEY?MAIN
?PR?LCDINIT?MAIN ----- -----
+--> ?PR?_DELAYMS?MAIN
+--> ?PR?_LCDWRITECOMMAND?MAIN
+--> ?PR?LCDCLEAR?MAIN
?PR?_LCDWRITECOMMAND?MAIN 0012H 0001H
+--> ?PR?CHECKLCDBUSY?MAIN
+--> ?PR?_DELAYMS?MAIN
?PR?LCDCLEAR?MAIN ----- -----
+--> ?PR?_LCDWRITECOMMAND?MAIN
?PR?_DISPLAYPHOTO?MAIN 000EH 0004H
+--> ?PR?WRPOSITION?MAIN
+--> ?PR?_LCDWRITEDATA?MAIN
+--> ?PR?_LCDWRITECOMMAND?MAIN
?PR?WRPOSITION?MAIN ----- -----
+--> ?PR?_LCDWRITECOMMAND?MAIN
?PR?_LCDWRITEDATA?MAIN 0012H 0001H
+--> ?PR?CHECKLCDBUSY?MAIN
+--> ?PR?_DELAYMS?MAIN
?PR?_DELAYSEC?MAIN ----- -----
+--> ?PR?_DELAYMS?MAIN
?PR?_DISPSTRING?MAIN 0009H 0008H
+--> ?PR?_LCDWRITECOMMAND?MAIN
+--> ?PR?_LCDWRITEDATA?MAIN
+--> ?PR?_DELAYMS?MAIN
?PR?_CONVERTCHAR?MAIN 0009H 0005H
+--> ?PR?_DISPLAYPHOTO?MAIN
+--> ?PR?WRPOSITION?MAIN
+--> ?PR?_LCDWRITEDATA?MAIN
+--> ?PR?_LCDWRITECOMMAND?MAIN
?PR?PROCKEY?MAIN ----- -----
+--> ?PR?LCDCLEAR?MAIN
+--> ?CO?MAIN
+--> ?PR?_DISPSTRING?MAIN
+--> ?PR?BEEPBL?MAIN
+--> ?PR?_CONVERTCHAR?MAIN
?PR?BEEPBL?MAIN 0009H 0001H
BL51 BANKED LINKER/LOCATER V5.12 12/30/2005 12:13:31 PAGE 3
+--> ?PR?_DELAYMS?MAIN
SYMBOL TABLE OF MODULE: ZZ005 (MAIN)
VALUE TYPE NAME
----------------------------------
------- MODULE MAIN
C:0000H SYMBOL _ICE_DUMMY_
D:0080H PUBLIC P0
D:0013H PUBLIC key1Times
D:00B0H PUBLIC P3
C:086CH PUBLIC scanKey1
C:0762H PUBLIC _dispString
D:0014H PUBLIC key1Save
C:07EFH PUBLIC _delaySec
B:00A0H.0 PUBLIC P2_0
B:00A0H.1 PUBLIC P2_1
B:00A0H.2 PUBLIC P2_2
B:00A0H.3 PUBLIC P2_3
B:00A0H.5 PUBLIC P2_5
B:0080H.7 PUBLIC P0_7
B:0090H.7 PUBLIC P1_7
B:00B0H.2 PUBLIC KEY1
B:00B0H.7 PUBLIC BEEP
C:0896H PUBLIC lcdClear
C:081CH PUBLIC _lcdWriteData
C:05A1H PUBLIC main
C:085CH PUBLIC _delayMs
C:087BH PUBLIC checkLcdBusy
D:0015H PUBLIC lcdPosX
D:0016H PUBLIC lcdPosY
C:0848H PUBLIC wrPosition
D:0017H PUBLIC halfScr
C:07AFH PUBLIC lcdInit
C:0832H PUBLIC beepBl
D:0018H PUBLIC halfLineCnt
D:0019H PUBLIC key1Check
C:04B8H PUBLIC procKey
C:0686H PUBLIC _convertChar
C:0806H PUBLIC _lcdWriteCommand
C:0701H PUBLIC _displayPhoto
D:001AH PUBLIC basicBlock
C:00B8H PUBLIC powerOnPhoto
------- PROC MAIN
------- DO
D:0008H SYMBOL InitLine
------- ENDDO
C:05A1H LINE# 231
C:05A1H LINE# 232
C:05A1H LINE# 234
C:05A3H LINE# 236
C:05A6H LINE# 237
C:05A9H LINE# 238
C:05ACH LINE# 240
BL51 BANKED LINKER/LOCATER V5.12 12/30/2005 12:13:31 PAGE 4
C:05AFH LINE# 241
C:05BAH LINE# 242
C:05BFH LINE# 243
C:05C2H LINE# 244
C:05D6H LINE# 245
C:05EBH LINE# 246
C:05F7H LINE# 247
C:060CH LINE# 248
C:0611H LINE# 249
C:0614H LINE# 250
C:062AH LINE# 251
C:0638H LINE# 252
C:063BH LINE# 253
C:063BH LINE# 254
C:0641H LINE# 255
C:0646H LINE# 256
C:064FH LINE# 257
C:0652H LINE# 258
C:065EH LINE# 259
C:0663H LINE# 261
C:0663H LINE# 262
C:0663H LINE# 263
C:0668H LINE# 264
C:0668H LINE# 265
C:066DH LINE# 266
C:0672H LINE# 267
C:0672H LINE# 268
C:0675H LINE# 269
C:067AH LINE# 270
C:067AH LINE# 271
C:067DH LINE# 272
C:067DH LINE# 273
C:067DH LINE# 274
C:067DH LINE# 275
------- ENDPROC MAIN
------- PROC SCANKEY1
C:086CH LINE# 279
C:086CH LINE# 280
C:086CH LINE# 281
C:086FH LINE# 282
C:0874H LINE# 283
C:087AH LINE# 284
------- ENDPROC SCANKEY1
------- PROC PROCKEY
C:04B8H LINE# 286
C:04B8H LINE# 287
C:04B8H LINE# 288
C:04BBH LINE# 289
C:04CFH LINE# 290
C:04E4H LINE# 291
C:04F0H LINE# 292
C:0505H LINE# 294
C:0508H LINE# 295
C:050AH LINE# 296
C:050FH LINE# 297
C:050FH LINE# 298
C:0512H LINE# 299
BL51 BANKED LINKER/LOCATER V5.12 12/30/2005 12:13:31 PAGE 5
C:0512H LINE# 301
C:0543H LINE# 302
C:0543H LINE# 303
C:0549H LINE# 304
C:054BH LINE# 305
C:0555H LINE# 306
C:0557H LINE# 307
C:0561H LINE# 308
C:0563H LINE# 309
C:056DH LINE# 310
C:056FH LINE# 311
C:0579H LINE# 312
C:057BH LINE# 313
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -