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

📄 0.m51

📁 单片机密码-24c01-12864-4x4按键扫描 初始密码是123456,按#确认 进入后,按*修改密码
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        06/21/2008  15:26:39  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, main.obj, .\IIC.OBJ, .\init_passedword.OBJ, .\key.OBJ, .\LCD12864.OBJ, .\PassedWor
>> d_hanld.OBJ TO 0 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  .\IIC.OBJ (IIC)
  .\init_passedword.OBJ (INIT_PASSEDWORD)
  .\key.OBJ (KEY)
  .\LCD12864.OBJ (LCD12864)
  .\PassedWord_hanld.OBJ (PASSEDWORD_HANLD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)


LINK MAP OF MODULE:  0 (?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"
            DATA    0008H     000CH     UNIT         _DATA_GROUP_
            DATA    0014H     0008H     UNIT         ?DT?INIT_PASSEDWORD
            DATA    001CH     0001H     UNIT         ?DT?MAIN
                    001DH     0003H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?PASSEDWORD_HANLD
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     0027H     UNIT         ?DT?PASSEDWORD_HANLD
            IDATA   0048H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0B2EH     UNIT         ?CO?LCD12864
            CODE    0B31H     00F4H     UNIT         ?PR?DISP_PASSEDWORD?PASSEDWORD_HANLD
            CODE    0C25H     00D4H     UNIT         ?PR?CHANG_PASSEDWORD?PASSEDWORD_HANLD
            CODE    0CF9H     00AAH     UNIT         ?PR?_PRINT_STR?LCD12864
            CODE    0DA3H     00A0H     UNIT         ?PR?_DA?LCD12864
            CODE    0E43H     0090H     UNIT         ?PR?KBSCAN?KEY
            CODE    0ED3H     008CH     UNIT         ?C_C51STARTUP
            CODE    0F5FH     0073H     UNIT         ?PR?_DH?LCD12864
            CODE    0FD2H     0065H     UNIT         ?CO?PASSEDWORD_HANLD
            CODE    1037H     0061H     UNIT         ?PR?INIT_PASSEDWORD?INIT_PASSEDWORD
            CODE    1098H     0055H     UNIT         ?PR?LCD_INIT?LCD12864
            CODE    10EDH     004FH     UNIT         ?C?LIB_CODE
            CODE    113CH     0046H     UNIT         ?PR?_RDFROMROM?IIC
            CODE    1182H     0040H     UNIT         ?PR?_WRTOROM?IIC
            CODE    11C2H     0032H     UNIT         ?CO?INIT_PASSEDWORD
            CODE    11F4H     0030H     UNIT         ?PR?_SET_XY?LCD12864
            CODE    1224H     0026H     UNIT         ?C_INITSEG
            CODE    124AH     0023H     UNIT         ?PR?READ?IIC
BL51 BANKED LINKER/LOCATER V6.00                                                      06/21/2008  15:26:39  PAGE 2


            CODE    126DH     0021H     UNIT         ?PR?LCD_BUSY?LCD12864
            CODE    128EH     001FH     UNIT         ?PR?_SEND?IIC
            CODE    12ADH     0017H     UNIT         ?PR?_LW?LCD12864
            CODE    12C4H     0016H     UNIT         ?PR?MAIN?MAIN
            CODE    12DAH     0016H     UNIT         ?PR?_MDELAY?IIC
            CODE    12F0H     0012H     UNIT         ?PR?_DELAY?KEY
            CODE    1302H     0010H     UNIT         ?PR?ACK?IIC
            CODE    1312H     0010H     UNIT         ?CO?KEY
            CODE    1322H     000CH     UNIT         ?PR?START?IIC
            CODE    132EH     000CH     UNIT         ?PR?STOP?IIC
            CODE    133AH     000AH     UNIT         ?PR?NOP?IIC
            CODE    1344H     0008H     UNIT         ?PR?NOACK?IIC



OVERLAY MAP OF MODULE:   0 (?C_STARTUP)


SEGMENT                                         DATA_GROUP 
  +--> CALLED SEGMENT                         START    LENGTH
-------------------------------------------------------------
?C_C51STARTUP                                 -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                                 -----    -----
  +--> ?PR?LCD_INIT?LCD12864
  +--> ?PR?INIT_PASSEDWORD?INIT_PASSEDWORD
  +--> ?PR?KBSCAN?KEY
  +--> ?PR?DISP_PASSEDWORD?PASSEDWORD_HANLD
  +--> ?PR?CHANG_PASSEDWORD?PASSEDWORD_HANLD

?PR?LCD_INIT?LCD12864                         -----    -----
  +--> ?PR?LCD_BUSY?LCD12864
  +--> ?PR?_LW?LCD12864

?PR?_LW?LCD12864                              -----    -----
  +--> ?PR?_SET_XY?LCD12864
  +--> ?PR?LCD_BUSY?LCD12864

?PR?_SET_XY?LCD12864                          -----    -----
  +--> ?PR?LCD_BUSY?LCD12864

?PR?INIT_PASSEDWORD?INIT_PASSEDWORD           -----    -----
  +--> ?PR?_RDFROMROM?IIC
  +--> ?PR?_WRTOROM?IIC
  +--> ?PR?_DELAY?KEY
  +--> ?CO?INIT_PASSEDWORD
  +--> ?PR?_PRINT_STR?LCD12864

?PR?_RDFROMROM?IIC                            0008H    0008H
  +--> ?PR?ACK?IIC
  +--> ?PR?_SEND?IIC
  +--> ?PR?START?IIC
  +--> ?PR?READ?IIC
  +--> ?PR?NOACK?IIC
  +--> ?PR?STOP?IIC
BL51 BANKED LINKER/LOCATER V6.00                                                      06/21/2008  15:26:39  PAGE 3



?PR?ACK?IIC                                   -----    -----
  +--> ?PR?START?IIC
  +--> ?PR?_SEND?IIC
  +--> ?PR?NOP?IIC

?PR?START?IIC                                 -----    -----
  +--> ?PR?NOP?IIC

?PR?_SEND?IIC                                 -----    -----
  +--> ?PR?NOP?IIC

?PR?READ?IIC                                  -----    -----
  +--> ?PR?NOP?IIC

?PR?NOACK?IIC                                 -----    -----
  +--> ?PR?NOP?IIC

?PR?STOP?IIC                                  -----    -----
  +--> ?PR?NOP?IIC

?PR?_WRTOROM?IIC                              0008H    0008H
  +--> ?PR?ACK?IIC
  +--> ?PR?_SEND?IIC
  +--> ?PR?STOP?IIC
  +--> ?PR?_MDELAY?IIC

?PR?_PRINT_STR?LCD12864                       0008H    0008H
  +--> ?CO?LCD12864
  +--> ?PR?_DH?LCD12864
  +--> ?PR?_DA?LCD12864

?PR?_DH?LCD12864                              0010H    0004H
  +--> ?CO?LCD12864
  +--> ?PR?_LW?LCD12864

?PR?_DA?LCD12864                              0010H    0004H
  +--> ?PR?_LW?LCD12864
  +--> ?CO?LCD12864

?PR?KBSCAN?KEY                                0008H    0003H
  +--> ?PR?_DELAY?KEY
  +--> ?CO?KEY

?PR?DISP_PASSEDWORD?PASSEDWORD_HANLD          -----    -----
  +--> ?PR?_PRINT_STR?LCD12864
  +--> ?PR?_DELAY?KEY
  +--> ?PR?_RDFROMROM?IIC
  +--> ?CO?PASSEDWORD_HANLD

?PR?CHANG_PASSEDWORD?PASSEDWORD_HANLD         -----    -----
  +--> ?CO?PASSEDWORD_HANLD
  +--> ?PR?_PRINT_STR?LCD12864
  +--> ?PR?_DELAY?KEY
  +--> ?PR?_WRTOROM?IIC


BL51 BANKED LINKER/LOCATER V6.00                                                      06/21/2008  15:26:39  PAGE 4



SYMBOL TABLE OF MODULE:  0 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0ED3H         SEGMENT       ?C_C51STARTUP
  I:0048H         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:0ED6H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         SYMBOL        PBPSTACKTOP
  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0ED3H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0ED3H         LINE#         133
  C:0ED5H         LINE#         134
  C:0ED6H         LINE#         135
  C:0ED7H         LINE#         136
  C:0ED9H         LINE#         185
  C:0EDCH         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  D:00B8H         PUBLIC        IP
  C:12C4H         PUBLIC        main
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  D:00C8H         PUBLIC        T2CON
  D:001CH         PUBLIC        keytempt
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  C:12C4H         LINE#         11
  C:12C4H         LINE#         12
  C:12C4H         LINE#         14
BL51 BANKED LINKER/LOCATER V6.00                                                      06/21/2008  15:26:39  PAGE 5


  C:12C7H         LINE#         15
  C:12CAH         LINE#         16
  C:12CDH         LINE#         17
  C:12CDH         LINE#         18
  C:12CDH         LINE#         20
  C:12D2H         LINE#         21
  C:12D5H         LINE#         22
  C:12D8H         LINE#         25
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        IIC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  D:00A8H         PUBLIC        IE
  C:130AH         PUBLIC        Ack
  C:1322H         PUBLIC        Start
  B:00A0H.6       PUBLIC        Sda
  D:00B8H         PUBLIC        IP
  C:113CH         PUBLIC        _RdFromROM
  B:00A0H.5       PUBLIC        Scl
  C:132EH         PUBLIC        Stop
  C:133FH         PUBLIC        Nop
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:12DAH         PUBLIC        _mDelay
  C:1344H         PUBLIC        NoAck
  C:1182H         PUBLIC        _WrToROM
  D:00C8H         PUBLIC        T2CON
  C:128EH         PUBLIC        _Send
  D:00D0H         PUBLIC        PSW
  C:124AH         PUBLIC        Read
  -------         PROC          _MDELAY
  D:0006H         SYMBOL        t
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         
  C:12DAH         LINE#         6
  C:12DAH         LINE#         7
  C:12DAH         LINE#         9
  C:12E4H         LINE#         10
  C:12E4H         LINE#         11
  C:12ECH         LINE#         12
  C:12ECH         LINE#         14
  C:12EFH         LINE#         15
  C:12EFH         LINE#         16
  -------         ENDPROC       _MDELAY
  C:133AH         SYMBOL        L?0036
  -------         PROC          L?0035
  -------         ENDPROC       L?0035
  C:133AH         SYMBOL        L?0036
  -------         PROC          NOP
  C:133FH         LINE#         19

⌨️ 快捷键说明

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