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

📄 key3x412232.m51

📁 12232液晶驱动和时间显示。矩阵键盘源代码
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        03/29/2009  11:17:04  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\COMP51\BL51.EXE H:\MYPROJ~1\12232~1\KEY4X412232.OBJ TO H:\MYPROJ~1\12232~1\KEY3X412232 RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  H:\MYPROJ~1\12232~1\KEY4X412232.OBJ (KEY4X412232)
  C:\COMP51\C51S.LIB (?C_STARTUP)
  C:\COMP51\C51S.LIB (?C?OFFXADD)


LINK MAP OF MODULE:  H:\MYPROJ~1\12232~1\KEY3X412232 (KEY4X412232)


            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     000DH     UNIT         ?DT?KEY4X412232
            DATA    0015H     0002H     UNIT         _DATA_GROUP_
            DATA    0017H     0001H     UNIT         ?DT?_DRAWHANZI?KEY4X412232
                    0018H     0008H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         _BIT_GROUP_
            BIT     0020H.2   0000H.1   UNIT         ?BI?_DRAWHANZI?KEY4X412232
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0180H     UNIT         ?CO?KEY4X412232
            CODE    0183H     010DH     UNIT         ?PR?KEY_SCAN?KEY4X412232
            CODE    0290H     005DH     UNIT         ?PR?_DRAWHANZI?KEY4X412232
            CODE    02EDH     005BH     UNIT         ?PR?_DRAWWORD?KEY4X412232
            CODE    0348H     0038H     UNIT         ?PR?LCD_INIT?KEY4X412232
            CODE    0380H     0035H     UNIT         ?PR?MAIN?KEY4X412232
            CODE    03B5H     0028H     UNIT         ?PR?LCD_SETRAM?KEY4X412232
            CODE    03DDH     0028H     UNIT         ?PR?CLRSCR?KEY4X412232
            CODE    0405H     0017H     UNIT         ?PR?_LCD_COMMAND?KEY4X412232
            CODE    041CH     000DH     UNIT         ?PR?DELAY1S?KEY4X412232
            CODE    0429H     000DH     UNIT         ?PR?DELAYKEY?KEY4X412232
            CODE    0436H     000CH     UNIT         ?C_C51STARTUP
            CODE    0442H     000CH     UNIT         ?C?LIB_CODE
            CODE    044EH     000BH     UNIT         ?PR?BUZZER_DRIVER_KEY?KEY4X412232
            CODE    0459H     0001H     UNIT         ?PR?DELAY1?KEY4X412232



OVERLAY MAP OF MODULE:   H:\MYPROJ~1\12232~1\KEY3X412232 (KEY4X412232)


SEGMENT                                      BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT                     START    LENGTH     START    LENGTH
-----------------------------------------------------------------------------
?C_C51STARTUP                             -----    -----      -----    -----
  +--> ?PR?MAIN?KEY4X412232
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2009  11:17:04  PAGE 2



?PR?MAIN?KEY4X412232                      -----    -----      -----    -----
  +--> ?PR?LCD_INIT?KEY4X412232
  +--> ?PR?CLRSCR?KEY4X412232
  +--> ?CO?KEY4X412232
  +--> ?PR?KEY_SCAN?KEY4X412232
  +--> ?PR?_DRAWWORD?KEY4X412232

?PR?LCD_INIT?KEY4X412232                  -----    -----      -----    -----
  +--> ?PR?_LCD_COMMAND?KEY4X412232

?PR?CLRSCR?KEY4X412232                    -----    -----      -----    -----
  +--> ?PR?_LCD_COMMAND?KEY4X412232
  +--> ?PR?LCD_SETRAM?KEY4X412232

?PR?LCD_SETRAM?KEY4X412232                0020H.1  0000H.1    0016H    0001H

?PR?KEY_SCAN?KEY4X412232                  -----    -----      -----    -----
  +--> ?PR?DELAYKEY?KEY4X412232
  +--> ?PR?BUZZER_DRIVER_KEY?KEY4X412232

?PR?BUZZER_DRIVER_KEY?KEY4X412232         -----    -----      -----    -----
  +--> ?PR?DELAY1S?KEY4X412232

?PR?_DRAWWORD?KEY4X412232                 0020H.0  0000H.1    0015H    0001H
  +--> ?PR?_LCD_COMMAND?KEY4X412232
  +--> ?PR?LCD_SETRAM?KEY4X412232



SYMBOL TABLE OF MODULE:  H:\MYPROJ~1\12232~1\KEY3X412232 (KEY4X412232)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        KEY4X412232
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:0008H         PUBLIC        num1
  D:00B0H         PUBLIC        P3
  C:03CAH         PUBLIC        LCD_SetRam
  B:0090H.4       PUBLIC        cs1
  D:0009H         SYMBOL        pzm1
  C:03DDH         PUBLIC        clrscr
  C:00A3H         PUBLIC        zm1
  C:0380H         PUBLIC        main
  D:000BH         PUBLIC        count
  B:00B0H.5       PUBLIC        PIN_BUZZER
  C:0290H         PUBLIC        _drawhanzi
  C:041CH         PUBLIC        delay1s
  D:000DH         PUBLIC        temp
  C:044EH         PUBLIC        buzzer_driver_key
  C:0459H         PUBLIC        delay1
  C:0348H         PUBLIC        LCD_Init
  D:000EH         PUBLIC        key
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2009  11:17:04  PAGE 3


  C:02EDH         PUBLIC        _drawword
  D:000FH         PUBLIC        num
  C:0183H         PUBLIC        key_scan
  C:040FH         PUBLIC        _LCD_Command
  D:0011H         SYMBOL        pzm
  C:0429H         PUBLIC        delaykey
  B:00A0H.5       PUBLIC        PIN_KEY1
  B:00A0H.4       PUBLIC        PIN_KEY2
  B:00A0H.3       PUBLIC        PIN_KEY3
  B:0080H.4       PUBLIC        PIN_KEY4
  B:0080H.5       PUBLIC        PIN_KEY5
  C:0003H         PUBLIC        zm
  B:0080H.6       PUBLIC        PIN_KEY6
  D:0013H         PUBLIC        i
  B:0080H.7       PUBLIC        PIN_KEY7
  D:0014H         PUBLIC        j
  B:00A0H.7       PUBLIC        A0
  B:0090H.6       PUBLIC        E1
  B:0090H.7       PUBLIC        E2
  -------         PROC          DELAY1
  C:0459H         LINE#         167
  C:0459H         LINE#         168
  C:0459H         LINE#         169
  -------         ENDPROC       DELAY1
  -------         PROC          L?0106
  -------         ENDPROC       L?0106
  -------         PROC          _LCD_COMMAND
  D:0007H         SYMBOL        nCommand
  C:040FH         LINE#         170
  C:040FH         LINE#         171
  C:040FH         LINE#         172
  C:0411H         LINE#         174
  C:0413H         LINE#         176
  C:0415H         LINE#         178
  C:0417H         LINE#         180
  C:0419H         LINE#         182
  C:041BH         LINE#         184
  -------         ENDPROC       _LCD_COMMAND
  C:03BCH         SYMBOL        L?0105
  -------         PROC          L?0104
  -------         ENDPROC       L?0104
  C:03BCH         SYMBOL        L?0105
  -------         PROC          LCD_SETRAM
  B:0020H.1       SYMBOL        zhucongmian
  D:0016H         SYMBOL        ndata
  C:03CAH         LINE#         200
  C:03CAH         LINE#         201
  C:03CAH         LINE#         202
  C:03CCH         LINE#         204
  C:03D1H         LINE#         206
  C:03D5H         LINE#         209
  C:03D8H         LINE#         211
  C:03DAH         LINE#         213
  C:03DCH         LINE#         215
  -------         ENDPROC       LCD_SETRAM
  -------         PROC          LCD_INIT
  C:0348H         LINE#         231
BL51 BANKED LINKER/LOCATER V4.13                                                      03/29/2009  11:17:04  PAGE 4


  C:0348H         LINE#         232
  C:0348H         LINE#         233
  C:034BH         LINE#         234
  C:034EH         LINE#         235
  C:0353H         LINE#         236
  C:0358H         LINE#         237
  C:035DH         LINE#         238
  C:0362H         LINE#         239
  C:0367H         LINE#         240
  C:036CH         LINE#         241
  C:0371H         LINE#         242
  C:0376H         LINE#         243
  C:037BH         LINE#         244
  -------         ENDPROC       LCD_INIT
  -------         PROC          CLRSCR
  -------         DO            CLRSCR
  D:0005H         SYMBOL        i
  D:0006H         SYMBOL        page
  -------         ENDDO         page
  C:03DDH         LINE#         262
  C:03DDH         LINE#         263
  C:03DDH         LINE#         266
  C:03DFH         LINE#         267
  C:03DFH         LINE#         268
  C:03E6H         LINE#         269
  C:03E8H         LINE#         270
  C:03E8H         LINE#         271
  C:03EDH         LINE#         272
  C:03F5H         LINE#         274
  C:03FCH         LINE#         275
  C:0400H         LINE#         276
  C:0404H         LINE#         277
  -------         ENDPROC       CLRSCR
  -------         PROC          _DRAWWORD
  D:0015H         SYMBOL        liedizhi
  D:0001H         SYMBOL        layer
  D:0003H         SYMBOL        wenzi
  -------         DO            wenzi
  D:0006H         SYMBOL        column
  D:0005H         SYMBOL        x
  B:0020H.0       SYMBOL        zhucongmian
  -------         ENDDO         zhucongmian

⌨️ 快捷键说明

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