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

📄 e51pro.m51

📁 Easy 51Pro串行编程器,这是下位程序用(Keil C)编译后烧入单片机.
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        10/28/2003  18:27:18  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
F:\WINSOFT\KEIL\C51\BIN\BL51.EXE e51pro.obj, AT89C51PRO.obj, AT89C2051PRO.obj, AT89S51PRO.obj TO E51Pro REGFILE (.\E51Pr
>> o.ORC) CODE (0X0000-0X0FFF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  e51pro.obj (E51PRO)
  AT89C51PRO.obj (AT89C51PRO)
  AT89C2051PRO.obj (AT89C2051PRO)
  AT89S51PRO.obj (AT89S51PRO)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  F:\WINSOFT\KEIL\C51\LIB\C51S.LIB (?C?ICALL)


LINK MAP OF MODULE:  E51Pro (E51PRO)


            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     002BH     UNIT         ?DT?E51PRO
            DATA    0033H     0008H     UNIT         ?DT?AT89S51PRO
            DATA    003BH     0001H     UNIT         _DATA_GROUP_
            IDATA   003CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0091H     UNIT         ?PR?MAIN?E51PRO
            CODE    0094H     007FH     UNIT         ?PR?WRITE?E51PRO
            CODE    0113H     007BH     UNIT         ?PR?LOCK00?AT89C51PRO
            CODE    018EH     0078H     UNIT         ?PR?_SENDINSTRC?AT89S51PRO
            CODE    0206H     0062H     UNIT         ?PR?_WRITE01?AT89C2051PRO
            CODE    0268H     005EH     UNIT         ?PR?READ?E51PRO
            CODE    02C6H     005AH     UNIT         ?PR?_WRITE00?AT89C51PRO
            CODE    0320H     0056H     UNIT         ?PR?LOCK02?AT89S51PRO
            CODE    0376H     0055H     UNIT         ?PR?LOCK01?AT89C2051PRO
            CODE    03CBH     0043H     UNIT         ?PR?READSIGN00?AT89C51PRO
            CODE    040EH     0040H     UNIT         ?PR?PREPAREPRO00?AT89C51PRO
            CODE    044EH     0040H     UNIT         ?PR?PREPAREPRO01?AT89C2051PRO
            CODE    048EH     0040H     UNIT         ?PR?PREPAREPRO02?AT89S51PRO
            CODE    04CEH     003DH     UNIT         ?PR?WAITCOMM?E51PRO
            CODE    050BH     0037H     UNIT         ?PR?INITPRO02?AT89S51PRO
            CODE    0542H     0032H     UNIT         ?PR?_WRITE02?AT89S51PRO
            CODE    0574H     0031H     UNIT         ?PR?WAITDATA?E51PRO
            CODE    05A5H     0031H     UNIT         ?PR?READSIGN01?AT89C2051PRO
            CODE    05D6H     002DH     UNIT         ?PR?WAITRESP?E51PRO
            CODE    0603H     002BH     UNIT         ?PR?READSIGN02?AT89S51PRO
            CODE    062EH     002AH     UNIT         ?PR?ERASE00?AT89C51PRO
            CODE    0658H     002AH     UNIT         ?PR?ERASE01?AT89C2051PRO
            CODE    0682H     0023H     UNIT         ?PR?_DELAY_MS?E51PRO
            CODE    06A5H     0023H     UNIT         ?PR?GETDATA?AT89C2051PRO
            CODE    06C8H     0023H     UNIT         ?PR?_SETDATA?AT89C2051PRO
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 2


            CODE    06EBH     001EH     UNIT         ?PR?INITPRO00?AT89C51PRO
            CODE    0709H     001DH     UNIT         ?PR?INITPRO01?AT89C2051PRO
            CODE    0726H     001CH     UNIT         ?C?LIB_CODE
            CODE    0742H     001AH     UNIT         ?PR?SENDDATA?E51PRO
            CODE    075CH     0019H     UNIT         ?PR?ERASE02?AT89S51PRO
            CODE    0775H     0015H     UNIT         ?PR?PROOVER00?AT89C51PRO
            CODE    078AH     0015H     UNIT         ?PR?PROOVER02?AT89S51PRO
            CODE    079FH     0011H     UNIT         ?PR?READ00?AT89C51PRO
            CODE    07B0H     0011H     UNIT         ?PR?READ02?AT89S51PRO
            CODE    07C1H     0010H     UNIT         ?PR?_DELAY_US?E51PRO
            CODE    07D1H     0010H     UNIT         ?PR?READ01?AT89C2051PRO
            CODE    07E1H     000EH     UNIT         ?PR?PROOVER01?AT89C2051PRO
            CODE    07EFH     000CH     UNIT         ?C_C51STARTUP
            CODE    07FBH     000BH     UNIT         ?PR?SENDRESP?E51PRO
            CODE    0806H     000BH     UNIT         ?PR?RSTPRO?E51PRO
            CODE    0811H     000BH     UNIT         ?PR?READSIGN?E51PRO
            CODE    081CH     000BH     UNIT         ?PR?ERASE?E51PRO
            CODE    0827H     000BH     UNIT         ?PR?LOCK?E51PRO
            CODE    0832H     0005H     UNIT         ?PR?SETVPP5V?E51PRO
            CODE    0837H     0005H     UNIT         ?PR?SETVPP0V?E51PRO
            CODE    083CH     0005H     UNIT         ?PR?SETVPP12V?E51PRO



OVERLAY MAP OF MODULE:   E51Pro (E51PRO)


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

?PR?MAIN?E51PRO                       -----    -----
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITCOMM?E51PRO
  +--> ?PR?PREPAREPRO00?AT89C51PRO
  +--> ?PR?PREPAREPRO01?AT89C2051PRO
  +--> ?PR?PREPAREPRO02?AT89S51PRO
  +--> ?PR?RSTPRO?E51PRO
  +--> ?PR?READSIGN?E51PRO
  +--> ?PR?ERASE?E51PRO
  +--> ?PR?WRITE?E51PRO
  +--> ?PR?READ?E51PRO
  +--> ?PR?LOCK?E51PRO

?PR?PREPAREPRO00?AT89C51PRO           -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?READSIGN00?AT89C51PRO
  +--> ?PR?ERASE00?AT89C51PRO
  +--> ?PR?_WRITE00?AT89C51PRO
  +--> ?PR?READ00?AT89C51PRO
  +--> ?PR?LOCK00?AT89C51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 3


?PR?INITPRO00?AT89C51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?READSIGN00?AT89C51PRO             -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?PROOVER00?AT89C51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE00?AT89C51PRO                -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?_WRITE00?AT89C51PRO               -----    -----
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO

?PR?LOCK00?AT89C51PRO                 -----    -----
  +--> ?PR?INITPRO00?AT89C51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?PROOVER00?AT89C51PRO

?PR?PREPAREPRO01?AT89C2051PRO         -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?READSIGN01?AT89C2051PRO
  +--> ?PR?ERASE01?AT89C2051PRO
  +--> ?PR?_WRITE01?AT89C2051PRO
  +--> ?PR?READ01?AT89C2051PRO
  +--> ?PR?LOCK01?AT89C2051PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?INITPRO01?AT89C2051PRO            -----    -----
  +--> ?PR?SETVPP0V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SETVPP5V?E51PRO

?PR?READSIGN01?AT89C2051PRO           -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?GETDATA?AT89C2051PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?PROOVER01?AT89C2051PRO            -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE01?AT89C2051PRO              -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_MS?E51PRO
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 4


  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?_WRITE01?AT89C2051PRO             -----    -----
  +--> ?PR?_SETDATA?AT89C2051PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?GETDATA?AT89C2051PRO

?PR?READ01?AT89C2051PRO               -----    -----
  +--> ?PR?GETDATA?AT89C2051PRO

?PR?LOCK01?AT89C2051PRO               -----    -----
  +--> ?PR?INITPRO01?AT89C2051PRO
  +--> ?PR?_DELAY_US?E51PRO
  +--> ?PR?SETVPP12V?E51PRO
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?PROOVER01?AT89C2051PRO

?PR?PREPAREPRO02?AT89S51PRO           -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?READSIGN02?AT89S51PRO
  +--> ?PR?ERASE02?AT89S51PRO
  +--> ?PR?_WRITE02?AT89S51PRO
  +--> ?PR?READ02?AT89S51PRO
  +--> ?PR?LOCK02?AT89S51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?INITPRO02?AT89S51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO

?PR?READSIGN02?AT89S51PRO             -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?PROOVER02?AT89S51PRO              -----    -----
  +--> ?PR?SETVPP5V?E51PRO

?PR?ERASE02?AT89S51PRO                -----    -----
  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?_WRITE02?AT89S51PRO               -----    -----
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?READ02?AT89S51PRO

?PR?READ02?AT89S51PRO                 -----    -----
  +--> ?PR?_SENDINSTRC?AT89S51PRO

?PR?LOCK02?AT89S51PRO                 -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 5


  +--> ?PR?INITPRO02?AT89S51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?PROOVER02?AT89S51PRO

?PR?RSTPRO?E51PRO                     -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?READSIGN?E51PRO                   -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?ERASE?E51PRO                      -----    -----
  +--> ?PR?SENDDATA?E51PRO

?PR?WRITE?E51PRO                      003BH    0001H
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITDATA?E51PRO
  +--> ?PR?SENDRESP?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO

?PR?READ?E51PRO                       003BH    0001H
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITRESP?E51PRO

?PR?LOCK?E51PRO                       -----    -----
  +--> ?PR?SENDDATA?E51PRO



SYMBOL TABLE OF MODULE:  E51Pro (E51PRO)

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

  -------         MODULE        E51PRO
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0742H         PUBLIC        SendData
  C:0827H         PUBLIC        Lock
  C:0094H         PUBLIC        Write
  D:00A8H         PUBLIC        IE
  C:0811H         PUBLIC        ReadSign
  C:0682H         PUBLIC        _Delay_ms
  C:0574H         PUBLIC        WaitData
  B:00B0H.3       PUBLIC        P3_3
  B:00B0H.4       PUBLIC        P3_4
  C:07C1H         PUBLIC        _Delay_us
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  C:083CH         PUBLIC        SetVpp12V
  D:0081H         PUBLIC        SP
  C:04CEH         PUBLIC        WaitComm
  C:0003H         PUBLIC        main
  C:07FBH         PUBLIC        SendResp
  D:0099H         PUBLIC        SBUF
  C:05D6H         PUBLIC        WaitResp
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
BL51 BANKED LINKER/LOCATER V5.03                                                      10/28/2003  18:27:18  PAGE 6


  D:0088H         PUBLIC        TCON
  D:0008H         PUBLIC        nAddress
  D:000AH         PUBLIC        nTimeOut
  D:000CH         PUBLIC        ComBuf
  D:00F0H         PUBLIC        B
  D:00E0H         PUBLIC        ACC
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  D:001EH         PUBLIC        pw
  C:0837H         PUBLIC        SetVpp0V
  C:0806H         PUBLIC        RstPro
  C:0832H         PUBLIC        SetVpp5V
  C:081CH         PUBLIC        Erase
  C:0268H         PUBLIC        Read
  -------         PROC          _DELAY_US
  D:0007H         SYMBOL        nUs
  C:07C1H         LINE#         13
  C:07C1H         LINE#         14
  C:07C1H         LINE#         15
  C:07C4H         LINE#         16
  C:07C6H         LINE#         17
  C:07C8H         LINE#         18
  C:07CEH         LINE#         19
  C:07CEH         LINE#         20
  C:07CEH         LINE#         21
  C:07D0H         LINE#         22
  -------         ENDPROC       _DELAY_US
  -------         PROC          _DELAY_MS
  D:0006H         SYMBOL        nMs
  -------         DO            
  D:0004H         SYMBOL        n
  -------         ENDDO         
  C:0682H         LINE#         24
  C:0682H         LINE#         25
  C:0682H         LINE#         26
  C:0685H         LINE#         27
  C:0687H         LINE#         28
  C:068EH         LINE#         29
  C:068EH         LINE#         30
  C:0691H         LINE#         31
  C:0694H         LINE#         32
  C:069BH         LINE#         33
  C:069BH         LINE#         34
  C:069BH         LINE#         35
  C:06A0H         LINE#         36
  C:06A2H         LINE#         37
  C:06A4H         LINE#         38

⌨️ 快捷键说明

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