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

📄 pg160128a.m51

📁 本程序是基于T6963C的程序 好用 欢迎下载
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        05/16/2009  11:06:13  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\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)
  D:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  D:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  D:\KEIL\C51\LIB\C51L.LIB (VSPRINTF)
  D:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  D:\KEIL\C51\LIB\C51L.LIB (PRINTF)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  D:\KEIL\C51\LIB\C51L.LIB (?C?PLDIXDATA)
  D:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
  D:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  D:\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     02AFH     UNIT         ?PR?_DPRINTF?PG160128A
            CODE    2421H     02A3H     UNIT         ?PR?_DPRINTF1?PG160128A
            CODE    26C4H     01A6H     UNIT         ?C?LIB_CODE
            CODE    286AH     0167H     UNIT         ?PR?MAIN?PG160128A
            CODE    29D1H     0139H     UNIT         ?PR?SCANKEYPAD?KEYBSCAN
            CODE    2B0AH     0098H     UNIT         ?PR?CGRAM_WAVEINIT?PG160128A
            CODE    2BA2H     0096H     UNIT         ?PR?MENUPRINT?PG160128A
            CODE    2C38H     0095H     UNIT         ?PR?CGRAM_WAVECLS?PG160128A
            CODE    2CCDH     0095H     UNIT         ?PR?_SHOWBMP?PG160128A
BL51 BANKED LINKER/LOCATER V5.03                                                      05/16/2009  11:06:13  PAGE 2


            CODE    2D62H     008FH     UNIT         ?PR?MENUSELECT?PG160128A
            CODE    2DF1H     008CH     UNIT         ?C_C51STARTUP
            CODE    2E7DH     005AH     UNIT         ?PR?_TXTFILL?PG160128A
            CODE    2ED7H     004AH     UNIT         ?PR?_VSPRINTF?VSPRINTF
            CODE    2F21H     0043H     UNIT         ?PR?CGRAM_WAVE?PG160128A
            CODE    2F64H     003FH     UNIT         ?PR?FNLCMINIT?PG160128A
            CODE    2FA3H     003EH     UNIT         ?PR?_FNSETPOS1?PG160128A
            CODE    2FE1H     0038H     UNIT         ?PR?_FNSETPOS?PG160128A
            CODE    3019H     0034H     UNIT         ?PR?_FNPR13?PG160128A
            CODE    304DH     0030H     UNIT         ?PR?_FNPR1?PG160128A
            CODE    307DH     002CH     UNIT         ?PR?_CGRAM80?PG160128A
            CODE    30A9H     002AH     UNIT         ?PR?CLS?PG160128A
            CODE    30D3H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    30FAH     001CH     UNIT         ?PR?_FNPR11?PG160128A
            CODE    3116H     001BH     UNIT         ?PR?_FNSETPOSTXT?PG160128A
            CODE    3131H     001BH     UNIT         ?PR?PDELAY?PG160128A
            CODE    314CH     001BH     UNIT         ?PR?DELAY?KEYBSCAN
            CODE    3167H     001AH     UNIT         ?PR?_FNPR12?PG160128A
            CODE    3181H     0017H     UNIT         ?PR?_CURSOR?PG160128A
            CODE    3198H     0014H     UNIT         ?PR?FNST01?PG160128A
            CODE    31ACH     000FH     UNIT         ?PR?FNPR2?PG160128A
            CODE    31BBH     000CH     UNIT         ?PR?FNST2?PG160128A
            CODE    31C7H     000CH     UNIT         ?PR?FNST3?PG160128A
            CODE    31D3H     000CH     UNIT         ?PR?FNST6?PG160128A
            CODE    31DFH     0008H     UNIT         ?PR?_CURSOR1?PG160128A
            CODE    31E7H     0006H     UNIT         ?PR?FNGETROW?PG160128A
            CODE    31EDH     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 V5.03                                                      05/16/2009  11:06:13  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 V5.03                                                      05/16/2009  11:06:13  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:3190H         PUBLIC        _cursor
  C:3131H         PUBLIC        pdelay
  C:2CCDH         PUBLIC        _showBMP
  C:00A4H         PUBLIC        WATER
  C:3057H         PUBLIC        _fnPR1
  C:2429H         PUBLIC        _dprintf1
  C:2FE9H         PUBLIC        _fnSetPos
  C:31EDH         PUBLIC        fnGetCol
  C:2F21H         PUBLIC        cgram_wave
  C:100AH         PUBLIC        ASC_MSK
  C:286AH         PUBLIC        main
  C:31ACH         PUBLIC        fnPR2
  C:31BBH         PUBLIC        fnST2
  C:31C7H         PUBLIC        fnST3
  C:31E7H         PUBLIC        fnGetRow
BL51 BANKED LINKER/LOCATER V5.03                                                      05/16/2009  11:06:13  PAGE 5


  C:31DFH         PUBLIC        _cursor1
  C:31D3H         PUBLIC        fnST6
  X:0001H         PUBLIC        gCurCol
  C:30FAH         PUBLIC        _fnPR11
  C:316EH         PUBLIC        _fnPR12
  C:2D62H         PUBLIC        menuselect
  C:303AH         PUBLIC        _fnPR13
  C:160AH         SYMBOL        _?ix1000
  C:30A9H         PUBLIC        cls
  C:09B4H         PUBLIC        STARTLOGO
  C:2FABH         PUBLIC        _fnSetPos1
  C:2F64H         PUBLIC        fnLCMInit
  X:0002H         PUBLIC        gCurRow
  X:0003H         PUBLIC        GB_16
  C:307DH         PUBLIC        _cgram80
  C:2B0AH         PUBLIC        cgram_waveinit
  C:2186H         PUBLIC        _dprintf
  C:319DH         PUBLIC        fnST01
  C:2C38H         PUBLIC        cgram_wavecls
  C:2BA2H         PUBLIC        menuprint
  C:0DB4H         PUBLIC        YAN
  C:2E94H         PUBLIC        _txtfill
  C:3116H         PUBLIC        _fnSetPostxt
  -------         PROC          FNGETROW
  C:31E7H         LINE#         78
  C:31E7H         LINE#         79
  C:31ECH         LINE#         80
  -------         ENDPROC       FNGETROW
  -------         PROC          FNGETCOL
  C:31EDH         LINE#         85
  C:31EDH         LINE#         86
  C:31F2H         LINE#         87
  -------         ENDPROC       FNGETCOL
  C:3199H         SYMBOL        L?0216
  -------         PROC          L?0215
  -------         ENDPROC       L?0215
  C:3199H         SYMBOL        L?0216
  -------         PROC          FNST01
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:319DH         LINE#         92
  C:319DH         LINE#         94
  C:319FH         LINE#         95
  C:31A9H         LINE#         96
  C:31A9H         LINE#         97
  C:31ABH         LINE#         98
  C:31ABH         LINE#         99
  -------         ENDPROC       FNST01
  -------         PROC          FNST2
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:31BBH         LINE#         104
  C:31BBH         LINE#         106
  C:31BDH         LINE#         107
  C:31C4H         LINE#         108
BL51 BANKED LINKER/LOCATER V5.03                                                      05/16/2009  11:06:13  PAGE 6


  C:31C4H         LINE#         109
  C:31C6H         LINE#         110
  C:31C6H         LINE#         111
  -------         ENDPROC       FNST2
  -------         PROC          FNST3
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:31C7H         LINE#         116
  C:31C7H         LINE#         118
  C:31C9H         LINE#         119
  C:31D0H         LINE#         120
  C:31D0H         LINE#         121
  C:31D2H         LINE#         122
  C:31D2H         LINE#         123
  -------         ENDPROC       FNST3
  -------         PROC          FNST6
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:31D3H         LINE#         128
  C:31D3H         LINE#         130
  C:31D5H         LINE#         131
  C:31DCH         LINE#         132
  C:31DCH         LINE#         133
  C:31DEH         LINE#         134
  C:31DEH         LINE#         135
  -------         ENDPROC       FNST6
  C:304DH         SYMBOL        L?0204
  C:3052H         SYMBOL        L?0205
  -------         PROC          L?0203
  -------         ENDPROC       L?0203
  C:304DH         SYMBOL        L?0204
  C:3052H         SYMBOL        L?0205
  -------         PROC          _FNPR1
  D:0006H         SYMBOL        uCmd
  D:0005H         SYMBOL        uPar1
  D:0003H         SYMBOL        uPar2
  C:3057H         LINE#         138
  C:3059H         LINE#         139
  C:305FH         LINE#         140
  C:3062H         LINE#         141
  C:3062H         LINE#         142
  C:3068H         LINE#         143
  C:306BH         LINE#         144
  C:306CH         LINE#         145
  C:3072H         LINE#         146
  C:3075H         LINE#         147
  C:307AH         LINE#         148
  C:307CH         LINE#         149
  -------         ENDPROC       _FNPR1
  -------         PROC          _FNPR11
  D:0006H         SYMBOL        uCmd
  D:0005H         SYMBOL        uPar1
  C:30FAH         LINE#         152
  C:30FCH         LINE#         153
  C:3102H         LINE#         154
BL51 BANKED LINKER/LOCATER V5.03                                                      05/16/2009  11:06:13  PAGE 7


  C:3105H         LINE#         155
  C:3105H         LINE#         156
  C:310BH         LINE#         157
  C:310EH         LINE#         158
  C:3113H         LINE#         159
  C:3115H         LINE#         160
  -------         ENDPROC       _FNPR11
  -------         PROC          L?0217
  -------         ENDPROC       L?0217
  -------         PROC          _FNPR12

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -