⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pg160128a.m51

📁 本程序是基于T6963C的程序 好用 欢迎下载
💻 M51
📖 第 1 页 / 共 3 页
字号:
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 + -