📄 pg160128a.m51
字号:
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 1
BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE PG160128A.obj, keybscan.obj TO PG160128A RTX51TINY DISABLEWARNING (16)
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
PG160128A.obj (PG160128A)
keybscan.obj (KEYBSCAN)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
C:\KEIL\C51\LIB\C51L.LIB (VSPRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (PRINTF)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
C:\KEIL\C51\LIB\C51L.LIB (PUTCHAR)
LINK MAP OF MODULE: PG160128A (PG160128A)
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_
000DH 0013H *** GAP ***
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
0021H.1 0000H.7 *** GAP ***
IDATA 0022H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 07D9H UNIT ?XD?PG160128A
XDATA 07D9H 00A6H UNIT _XDATA_GROUP_
XDATA 087FH 0028H UNIT ?XD?CGRAM_WAVE?PG160128A
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 162FH UNIT ?CO?PG160128A
CODE 1632H 07DBH UNIT ?C_INITSEG
CODE 1E0DH 0365H UNIT ?PR?PRINTF?PRINTF
CODE 2172H 02AEH UNIT ?PR?_DPRINTF?PG160128A
CODE 2420H 02A2H UNIT ?PR?_DPRINTF1?PG160128A
CODE 26C2H 01A6H UNIT ?C?LIB_CODE
CODE 2868H 0167H UNIT ?PR?MAIN?PG160128A
CODE 29CFH 0139H UNIT ?PR?SCANKEYPAD?KEYBSCAN
CODE 2B08H 0098H UNIT ?PR?CGRAM_WAVEINIT?PG160128A
CODE 2BA0H 0096H UNIT ?PR?MENUPRINT?PG160128A
CODE 2C36H 0095H UNIT ?PR?CGRAM_WAVECLS?PG160128A
CODE 2CCBH 0095H UNIT ?PR?_SHOWBMP?PG160128A
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 2
CODE 2D60H 008FH UNIT ?PR?MENUSELECT?PG160128A
CODE 2DEFH 008CH UNIT ?C_C51STARTUP
CODE 2E7BH 005AH UNIT ?PR?_TXTFILL?PG160128A
CODE 2ED5H 004AH UNIT ?PR?_VSPRINTF?VSPRINTF
CODE 2F1FH 0043H UNIT ?PR?CGRAM_WAVE?PG160128A
CODE 2F62H 0041H UNIT ?PR?_FNSETPOS1?PG160128A
CODE 2FA3H 003FH UNIT ?PR?FNLCMINIT?PG160128A
CODE 2FE2H 003BH UNIT ?PR?_FNSETPOS?PG160128A
CODE 301DH 0034H UNIT ?PR?_FNPR13?PG160128A
CODE 3051H 0030H UNIT ?PR?_FNPR1?PG160128A
CODE 3081H 002CH UNIT ?PR?_CGRAM80?PG160128A
CODE 30ADH 002AH UNIT ?PR?CLS?PG160128A
CODE 30D7H 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 30FEH 001CH UNIT ?PR?_FNPR11?PG160128A
CODE 311AH 001BH UNIT ?PR?_FNSETPOSTXT?PG160128A
CODE 3135H 001BH UNIT ?PR?PDELAY?PG160128A
CODE 3150H 001BH UNIT ?PR?DELAY?KEYBSCAN
CODE 316BH 001AH UNIT ?PR?_FNPR12?PG160128A
CODE 3185H 0017H UNIT ?PR?_CURSOR?PG160128A
CODE 319CH 0014H UNIT ?PR?FNST01?PG160128A
CODE 31B0H 000FH UNIT ?PR?FNPR2?PG160128A
CODE 31BFH 000CH UNIT ?PR?FNST2?PG160128A
CODE 31CBH 000CH UNIT ?PR?FNST3?PG160128A
CODE 31D7H 000CH UNIT ?PR?FNST6?PG160128A
CODE 31E3H 0008H UNIT ?PR?_CURSOR1?PG160128A
CODE 31EBH 0006H UNIT ?PR?FNGETROW?PG160128A
CODE 31F1H 0006H UNIT ?PR?FNGETCOL?PG160128A
OVERLAY MAP OF MODULE: PG160128A (PG160128A)
SEGMENT BIT_GROUP DATA_GROUP XDATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH START LENGTH
--------------------------------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- ----- ----- -----
+--> ?PR?MAIN?PG160128A
+--> ?C_INITSEG
?PR?MAIN?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?FNLCMINIT?PG160128A
+--> ?PR?_FNPR1?PG160128A
+--> ?CO?PG160128A
+--> ?PR?_SHOWBMP?PG160128A
+--> ?PR?PDELAY?PG160128A
+--> ?PR?CLS?PG160128A
+--> ?PR?_CGRAM80?PG160128A
+--> ?PR?MENUPRINT?PG160128A
+--> ?PR?MENUSELECT?PG160128A
+--> ?PR?SCANKEYPAD?KEYBSCAN
+--> ?PR?_CURSOR?PG160128A
+--> ?PR?_DPRINTF?PG160128A
?PR?FNLCMINIT?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?_FNPR12?PG160128A
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 3
?PR?_FNPR1?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?FNST01?PG160128A
?PR?_FNPR12?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?FNST01?PG160128A
?PR?_SHOWBMP?PG160128A ----- ----- ----- ----- 07D9H 0009H
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?_FNSETPOS1?PG160128A
+--> ?PR?_FNPR12?PG160128A
+--> ?PR?_FNPR13?PG160128A
?PR?_FNSETPOS1?PG160128A ----- ----- ----- ----- 0851H 0002H
+--> ?PR?_FNPR1?PG160128A
?PR?_FNPR13?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?FNST3?PG160128A
?PR?CLS?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?_FNPR12?PG160128A
+--> ?PR?FNST3?PG160128A
+--> ?PR?_FNPR13?PG160128A
?PR?_CGRAM80?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR12?PG160128A
+--> ?PR?FNST3?PG160128A
+--> ?PR?_FNPR13?PG160128A
+--> ?PR?_FNPR1?PG160128A
?PR?MENUPRINT?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?_CURSOR1?PG160128A
+--> ?CO?PG160128A
+--> ?PR?_DPRINTF1?PG160128A
?PR?_CURSOR1?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNSETPOS1?PG160128A
?PR?_DPRINTF1?PG160128A ----- ----- ----- ----- 07D9H 0078H
+--> ?CO?PG160128A
+--> ?PR?_VSPRINTF?VSPRINTF
+--> ?PR?FNGETROW?PG160128A
+--> ?PR?FNGETCOL?PG160128A
+--> ?PR?_FNSETPOS1?PG160128A
+--> ?PR?_FNPR12?PG160128A
+--> ?PR?_FNPR13?PG160128A
?PR?_VSPRINTF?VSPRINTF ----- ----- ----- ----- 0851H 0006H
+--> ?PR?PRINTF?PRINTF
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0005H 0857H 0028H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?MENUSELECT?PG160128A ----- ----- ----- ----- 07D9H 0001H
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 4
+--> ?PR?_TXTFILL?PG160128A
+--> ?PR?SCANKEYPAD?KEYBSCAN
?PR?_TXTFILL?PG160128A ----- ----- ----- ----- 07DAH 0005H
+--> ?PR?_FNSETPOSTXT?PG160128A
+--> ?PR?_FNPR11?PG160128A
?PR?_FNSETPOSTXT?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?_FNPR1?PG160128A
?PR?_FNPR11?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?FNST01?PG160128A
?PR?SCANKEYPAD?KEYBSCAN ----- ----- ----- ----- 07DAH 0002H
+--> ?PR?DELAY?KEYBSCAN
?PR?_CURSOR?PG160128A ----- ----- ----- ----- ----- -----
+--> ?PR?CLS?PG160128A
+--> ?PR?_FNPR1?PG160128A
+--> ?PR?_FNSETPOS?PG160128A
?PR?_FNSETPOS?PG160128A ----- ----- ----- ----- 0851H 0002H
+--> ?PR?_FNPR1?PG160128A
?PR?_DPRINTF?PG160128A ----- ----- ----- ----- 07D9H 0078H
+--> ?CO?PG160128A
+--> ?PR?_VSPRINTF?VSPRINTF
+--> ?PR?FNGETROW?PG160128A
+--> ?PR?FNGETCOL?PG160128A
+--> ?PR?_FNSETPOS?PG160128A
+--> ?PR?_FNPR12?PG160128A
+--> ?PR?_FNPR13?PG160128A
SYMBOL TABLE OF MODULE: PG160128A (PG160128A)
VALUE TYPE NAME
----------------------------------
------- MODULE PG160128A
C:0000H SYMBOL _ICE_DUMMY_
C:3135H PUBLIC pdelay
C:00A4H PUBLIC WATER
C:2E92H PUBLIC _txtfill
C:31F1H PUBLIC fnGetCol
C:311AH PUBLIC _fnSetPostxt
C:3194H PUBLIC _cursor
C:2F1FH PUBLIC cgram_wave
C:2CCBH PUBLIC _showBMP
C:100AH PUBLIC ASC_MSK
C:2868H PUBLIC main
C:305BH PUBLIC _fnPR1
C:31B0H PUBLIC fnPR2
C:2428H PUBLIC _dprintf1
C:31BFH PUBLIC fnST2
C:31CBH PUBLIC fnST3
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 5
C:31EBH PUBLIC fnGetRow
C:31D7H PUBLIC fnST6
X:0001H PUBLIC gCurCol
C:2FEAH PUBLIC _fnSetPos
C:2D60H PUBLIC menuselect
C:160AH SYMBOL _?ix1000
C:30ADH PUBLIC cls
C:09B4H PUBLIC STARTLOGO
C:2FA3H PUBLIC fnLCMInit
X:0002H PUBLIC gCurRow
X:0003H PUBLIC GB_16
C:31E3H PUBLIC _cursor1
C:2B08H PUBLIC cgram_waveinit
C:30FEH PUBLIC _fnPR11
C:3172H PUBLIC _fnPR12
C:303EH PUBLIC _fnPR13
C:31A1H PUBLIC fnST01
C:2C36H PUBLIC cgram_wavecls
C:2BA0H PUBLIC menuprint
C:2F6AH PUBLIC _fnSetPos1
C:0DB4H PUBLIC YAN
C:3081H PUBLIC _cgram80
C:2186H PUBLIC _dprintf
------- PROC FNGETROW
C:31EBH LINE# 78
C:31EBH LINE# 79
C:31F0H LINE# 80
------- ENDPROC FNGETROW
------- PROC FNGETCOL
C:31F1H LINE# 85
C:31F1H LINE# 86
C:31F6H LINE# 87
------- ENDPROC FNGETCOL
C:319DH SYMBOL L?0216
------- PROC L?0215
------- ENDPROC L?0215
C:319DH SYMBOL L?0216
------- PROC FNST01
------- DO
D:0007H SYMBOL i
------- ENDDO
C:31A1H LINE# 92
C:31A1H LINE# 94
C:31A3H LINE# 95
C:31ADH LINE# 96
C:31ADH LINE# 97
C:31AFH LINE# 98
C:31AFH LINE# 99
------- ENDPROC FNST01
------- PROC FNST2
------- DO
D:0007H SYMBOL i
------- ENDDO
C:31BFH LINE# 104
C:31BFH LINE# 106
C:31C1H LINE# 107
C:31C8H LINE# 108
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 6
C:31C8H LINE# 109
C:31CAH LINE# 110
C:31CAH LINE# 111
------- ENDPROC FNST2
------- PROC FNST3
------- DO
D:0007H SYMBOL i
------- ENDDO
C:31CBH LINE# 116
C:31CBH LINE# 118
C:31CDH LINE# 119
C:31D4H LINE# 120
C:31D4H LINE# 121
C:31D6H LINE# 122
C:31D6H LINE# 123
------- ENDPROC FNST3
------- PROC FNST6
------- DO
D:0007H SYMBOL i
------- ENDDO
C:31D7H LINE# 128
C:31D7H LINE# 130
C:31D9H LINE# 131
C:31E0H LINE# 132
C:31E0H LINE# 133
C:31E2H LINE# 134
C:31E2H LINE# 135
------- ENDPROC FNST6
C:3051H SYMBOL L?0204
C:3056H SYMBOL L?0205
------- PROC L?0203
------- ENDPROC L?0203
C:3051H SYMBOL L?0204
C:3056H SYMBOL L?0205
------- PROC _FNPR1
D:0006H SYMBOL uCmd
D:0005H SYMBOL uPar1
D:0003H SYMBOL uPar2
C:305BH LINE# 138
C:305DH LINE# 139
C:3063H LINE# 140
C:3066H LINE# 141
C:3066H LINE# 142
C:306CH LINE# 143
C:306FH LINE# 144
C:3070H LINE# 145
C:3076H LINE# 146
C:3079H LINE# 147
C:307EH LINE# 148
C:3080H LINE# 149
------- ENDPROC _FNPR1
------- PROC _FNPR11
D:0006H SYMBOL uCmd
D:0005H SYMBOL uPar1
C:30FEH LINE# 152
C:3100H LINE# 153
C:3106H LINE# 154
BL51 BANKED LINKER/LOCATER V6.00 05/09/2009 09:29:55 PAGE 7
C:3109H LINE# 155
C:3109H LINE# 156
C:310FH LINE# 157
C:3112H LINE# 158
C:3117H LINE# 159
C:3119H LINE# 160
------- ENDPROC _FNPR11
------- PROC L?0217
------- ENDPROC L?0217
------- PROC _FNPR12
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -