📄 vco.m51
字号:
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 1
BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, vco.obj TO vco RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
vco.obj (VCO)
C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?LMUL)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
LINK MAP OF MODULE: vco (?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"
REG 0008H 0008H ABSOLUTE "REG BANK 1"
0010H 0010H *** GAP ***
BIT 0020H.0 0000H.7 UNIT ?BI?VCO
0020H.7 0000H.1 *** GAP ***
DATA 0021H 0034H UNIT ?DT?VCO
DATA 0055H 001AH UNIT _DATA_GROUP_
IDATA 006FH 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 0080H UNIT ?XD?VCO
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0007H UNIT ?PR?_LCDLON_OFF?VCO
000AH 0001H *** GAP ***
CODE 000BH 0003H ABSOLUTE
CODE 000EH 03E9H UNIT ?CO?VCO
CODE 03F7H 01C7H UNIT ?C?LIB_CODE
CODE 05BEH 0143H UNIT ?PR?INTT1?VCO
CODE 0701H 00CEH UNIT ?PR?READKEY?VCO
CODE 07CFH 00BCH UNIT ?C_INITSEG
CODE 088BH 00BBH UNIT ?PR?_WRITELCD?VCO
CODE 0946H 009FH UNIT ?PR?MAIN?VCO
CODE 09E5H 0092H UNIT ?PR?LEDDISP?VCO
CODE 0A77H 0091H UNIT ?PR?RUNFRE?VCO
CODE 0B08H 008CH UNIT ?C_C51STARTUP
CODE 0B94H 0070H UNIT ?PR?MEASUREAMP?VCO
CODE 0C04H 0063H UNIT ?PR?WRITERUN?VCO
CODE 0C67H 004EH UNIT ?PR?CLEAR_LCD?VCO
CODE 0CB5H 0047H UNIT ?PR?CHANGFRE?VCO
CODE 0CFCH 0047H UNIT ?PR?_WRITELCDDING?VCO
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 2
CODE 0D43H 0027H UNIT ?PR?SUBFRE?VCO
CODE 0D6AH 001EH UNIT ?PR?ADDFRE?VCO
CODE 0D88H 0019H UNIT ?PR?INITIAL_LCD?VCO
CODE 0DA1H 0017H UNIT ?PR?_GETINDEX?VCO
CODE 0DB8H 0013H UNIT ?PR?_DELAY?VCO
CODE 0DCBH 0011H UNIT ?PR?_LCDLWRITE?VCO
CODE 0DDCH 000FH UNIT ?PR?STOP?VCO
CODE 0DEBH 000AH UNIT ?PR?_SETLSTARTX?VCO
CODE 0DF5H 0007H UNIT ?PR?_SETLSTARTY?VCO
CODE 0DFCH 0007H UNIT ?PR?_SETLSTARTLINE?VCO
CODE 0E03H 0007H UNIT ?PR?_LCDRON_OFF?VCO
CODE 0E0AH 0007H UNIT ?PR?_SETRSTARTX?VCO
CODE 0E11H 0007H UNIT ?PR?_SETRSTARTY?VCO
CODE 0E18H 0007H UNIT ?PR?_SETRSTARTLINE?VCO
CODE 0E1FH 0007H UNIT ?PR?_LCDRWRITE?VCO
CODE 0E26H 0004H UNIT ?PR?INITIAL_VCO?VCO
OVERLAY MAP OF MODULE: vco (?C_STARTUP)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
----------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?VCO
+--> ?C_INITSEG
?PR?MAIN?VCO ----- -----
+--> ?PR?INITIAL_LCD?VCO
+--> ?PR?_DELAY?VCO
+--> ?PR?INITIAL_VCO?VCO
+--> ?PR?READKEY?VCO
+--> ?PR?CHANGFRE?VCO
+--> ?PR?RUNFRE?VCO
+--> ?PR?LEDDISP?VCO
?PR?INITIAL_LCD?VCO ----- -----
+--> ?PR?_SETLSTARTLINE?VCO
+--> ?PR?_SETRSTARTLINE?VCO
+--> ?PR?_LCDLON_OFF?VCO
+--> ?PR?_LCDRON_OFF?VCO
+--> ?PR?_WRITELCD?VCO
?PR?_WRITELCD?VCO 0055H 0004H
+--> ?PR?_GETINDEX?VCO
+--> ?PR?_SETLSTARTX?VCO
+--> ?PR?_SETLSTARTY?VCO
+--> ?CO?VCO
+--> ?PR?_LCDLWRITE?VCO
+--> ?PR?_SETRSTARTX?VCO
+--> ?PR?_SETRSTARTY?VCO
+--> ?PR?_LCDRWRITE?VCO
?PR?_GETINDEX?VCO ----- -----
+--> ?CO?VCO
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 3
?PR?READKEY?VCO 0055H 0001H
?PR?CHANGFRE?VCO ----- -----
+--> ?PR?RUNFRE?VCO
?PR?RUNFRE?VCO ----- -----
+--> ?PR?_DELAY?VCO
?PR?LEDDISP?VCO ----- -----
+--> ?CO?VCO
*** NEW ROOT ***************************************************
?PR?INTT1?VCO 0059H 0016H
+--> ?PR?WRITERUN?VCO
+--> ?PR?_DELAY?VCO
+--> ?PR?MEASUREAMP?VCO
?PR?WRITERUN?VCO ----- -----
+--> ?PR?_WRITELCDDING?VCO
?PR?_WRITELCDDING?VCO ----- -----
+--> ?PR?_SETLSTARTX?VCO
+--> ?PR?_DELAY?VCO
+--> ?PR?_SETLSTARTY?VCO
+--> ?CO?VCO
+--> ?PR?_LCDLWRITE?VCO
?PR?MEASUREAMP?VCO ----- -----
+--> ?PR?_DELAY?VCO
SYMBOL TABLE OF MODULE: vco (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:0B08H SEGMENT ?C_C51STARTUP
I:006FH 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:0B0BH SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0000H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 4
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:0B08H SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 92
C:0B08H LINE# 99
C:0B0AH LINE# 100
C:0B0BH LINE# 101
C:0B0CH LINE# 102
C:0B0EH LINE# 151
C:0B11H LINE# 155
------- ENDMOD ?C_STARTUP
------- MODULE VCO
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
C:0E03H PUBLIC _lcdron_off
C:0D88H PUBLIC initial_lcd
B:0090H.2 PUBLIC DA
C:0C04H PUBLIC writerun
B:00A8H.7 PUBLIC EA
B:0090H.0 PUBLIC CE
D:0021H PUBLIC lednum
C:0D43H PUBLIC subfre
B:0020H.0 PUBLIC getkey
X:0000H PUBLIC wdchf
C:0A77H PUBLIC runfre
C:0E26H PUBLIC initial_vco
B:0020H.1 PUBLIC first_getkey
D:0022H PUBLIC keynum
C:0C67H PUBLIC clear_lcd
D:0023H PUBLIC lcdk
D:0025H PUBLIC keybuff0
D:0026H PUBLIC keybuff1
D:0027H PUBLIC ledk
D:0028H PUBLIC keybuff2
D:0029H PUBLIC keybuff3
B:0020H.2 PUBLIC bu2614
C:0946H PUBLIC main
B:0020H.3 PUBLIC keyon
D:002AH PUBLIC ampk
D:002BH PUBLIC LCdata
D:002CH PUBLIC keyb
C:0DD5H PUBLIC _lcdlwrite
D:0089H PUBLIC TMOD
C:0E1FH PUBLIC _lcdrwrite
D:002EH PUBLIC led
C:0B94H PUBLIC measureamp
D:0036H PUBLIC temp
B:0090H.3 PUBLIC second_row
B:0020H.4 PUBLIC clr
C:088BH PUBLIC _writelcd
C:0CB5H PUBLIC changfre
C:0DEEH PUBLIC _setlstartx
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 5
C:0DF5H PUBLIC _setlstarty
D:0037H PUBLIC arr
C:0DDCH PUBLIC stop
B:00A8H.1 PUBLIC ET0
B:00A8H.3 PUBLIC ET1
C:0E0AH PUBLIC _setrstartx
C:0E11H PUBLIC _setrstarty
D:008CH PUBLIC TH0
D:0047H PUBLIC set
D:008DH PUBLIC TH1
B:0020H.5 PUBLIC control_readkey
D:008AH PUBLIC TL0
D:008BH PUBLIC TL1
C:05BEH PUBLIC intT1
B:00B8H.1 PUBLIC PT0
B:0088H.4 PUBLIC TR0
B:0090H.5 PUBLIC EOC
B:0088H.6 PUBLIC TR1
B:0090H.1 PUBLIC CLK
D:0048H PUBLIC a
D:0049H PUBLIC dadata
D:004AH PUBLIC addata
B:0090H.4 PUBLIC first_row
C:0CFCH PUBLIC _writelcdding
D:004BH PUBLIC i
C:0D6AH PUBLIC addfre
C:0701H PUBLIC readkey
C:09E5H PUBLIC leddisp
C:00A0H PUBLIC ASCII
B:0020H.6 PUBLIC gatekey
D:004CH PUBLIC fre1
D:004DH PUBLIC amp1
D:004EH PUBLIC fre2
D:004FH PUBLIC keybuff
C:0DBFH PUBLIC _delay
D:0050H PUBLIC amp2
D:0051H PUBLIC fre3
D:0052H PUBLIC amp3
D:0053H PUBLIC fre4
C:0DFCH PUBLIC _setlstartline
D:0054H PUBLIC x
C:0020H PUBLIC wddata
C:000EH PUBLIC segtab
C:0DA1H PUBLIC _GetIndex
C:0003H PUBLIC _lcdlon_off
C:0E18H PUBLIC _setrstartline
------- PROC MAIN
C:0946H LINE# 346
C:0946H LINE# 347
C:0946H LINE# 348
C:0948H LINE# 349
C:094BH LINE# 350
C:094EH LINE# 351
C:0950H LINE# 352
C:0953H LINE# 353
C:0956H LINE# 354
C:0958H LINE# 355
BL51 BANKED LINKER/LOCATER V5.12 12/06/2006 18:51:03 PAGE 6
C:095AH LINE# 357
C:095CH LINE# 361
C:095EH LINE# 363
C:0960H LINE# 368
C:0963H LINE# 369
C:0968H LINE# 370
C:096BH LINE# 378
C:096BH LINE# 379
C:096BH LINE# 381
C:096EH LINE# 382
C:0971H LINE# 383
C:0971H LINE# 384
C:0973H LINE# 385
C:0988H LINE# 386
C:0988H LINE# 387
C:0988H LINE# 388
C:0988H LINE# 389
C:098AH LINE# 391
C:098AH LINE# 392
C:098AH LINE# 394
C:098CH LINE# 395
C:098CH LINE# 396
C:098FH LINE# 397
C:0991H LINE# 398
C:0991H LINE# 399
C:0991H LINE# 400
C:0993H LINE# 401
C:0993H LINE# 402
C:0993H LINE# 403
C:0995H LINE# 404
C:0995H LINE# 406
C:0998H LINE# 407
C:099AH LINE# 409
C:099AH LINE# 416
C:099EH LINE# 417
C:09A1H LINE# 418
C:09A6H LINE# 419
C:09A9H LINE# 420
C:09AEH LINE# 421
C:09B1H LINE# 423
C:09B6H LINE# 424
C:09B9H LINE# 426
C:09BEH LINE# 428
C:09C3H LINE# 429
C:09C8H LINE# 431
C:09CAH LINE# 441
C:09CAH LINE# 442
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -