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

📄 e51pro.m51

📁 AT89系列单片机ISP在线编程的AT89C2051的源代码
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/22/2008  06:47:25  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE e51pro.obj, AT89S51PRO.obj TO E51Pro REGFILE (.\E51Pro.ORC)


MEMORY MODEL: SMALL


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


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     0008H     UNIT         ?DT?AT89S51PRO
            DATA    0010H     0001H     UNIT         _DATA_GROUP_
                    0011H     000FH                  *** GAP ***
            BIT     0020H.0   0000H.5   UNIT         ?BI?E51PRO
                    0020H.5   0000H.3                *** GAP ***
            DATA    0021H     002CH     UNIT         ?DT?E51PRO
            IDATA   004DH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0197H     INBLOCK      ?PR?MAIN?E51PRO
            CODE    019AH     008CH     UNIT         ?C_C51STARTUP
            CODE    0226H     0078H     INBLOCK      ?PR?_SENDINSTRC?AT89S51PRO
            CODE    029EH     0072H     INBLOCK      ?PR?WRITE?E51PRO
            CODE    0310H     0057H     INBLOCK      ?PR?READ?E51PRO
            CODE    0367H     004CH     INBLOCK      ?PR?LOCK02?AT89S51PRO
            CODE    03B3H     0040H     INBLOCK      ?PR?PREPAREPRO02?AT89S51PRO
            CODE    03F3H     003DH     INBLOCK      ?PR?WAITCOMM?E51PRO
            CODE    0430H     0031H     INBLOCK      ?PR?WAITDATA?E51PRO
            CODE    0461H     0030H     INBLOCK      ?PR?_WRITE02?AT89S51PRO
            CODE    0491H     002CH     INBLOCK      ?PR?WAITRESP?E51PRO
            CODE    04BDH     0028H     INBLOCK      ?PR?INITPRO02?AT89S51PRO
            CODE    04E5H     0026H     INBLOCK      ?PR?READSIGN02?AT89S51PRO
            CODE    050BH     0023H     INBLOCK      ?PR?_DELAY_MS?E51PRO
            CODE    052EH     001CH     UNIT         ?C?LIB_CODE
            CODE    054AH     001AH     INBLOCK      ?PR?SENDDATA?E51PRO
            CODE    0564H     0015H     INBLOCK      ?PR?ERASE02?AT89S51PRO
            CODE    0579H     0010H     INBLOCK      ?PR?_DELAY_US?E51PRO
            CODE    0589H     0010H     INBLOCK      ?PR?READ02?AT89S51PRO
            CODE    0599H     000BH     INBLOCK      ?PR?SENDRESP?E51PRO
            CODE    05A4H     000BH     UNIT         ?C_INITSEG
            CODE    05AFH     0009H     INBLOCK      ?PR?RSTPRO?E51PRO
            CODE    05B8H     0009H     INBLOCK      ?PR?READSIGN?E51PRO
            CODE    05C1H     0009H     INBLOCK      ?PR?ERASE?E51PRO
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2008  06:47:25  PAGE 2


            CODE    05CAH     0009H     INBLOCK      ?PR?LOCK?E51PRO
            CODE    05D3H     0009H     INBLOCK      ?PR?PROOVER02?AT89S51PRO



OVERLAY MAP OF MODULE:   E51Pro (E51PRO)


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

?PR?MAIN?E51PRO                     -----    -----
  +--> ?PR?_DELAY_MS?E51PRO
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITCOMM?E51PRO
  +--> ?PR?PREPAREPRO02?AT89S51PRO
  +--> ?PR?RSTPRO?E51PRO
  +--> ?PR?READSIGN?E51PRO
  +--> ?PR?ERASE?E51PRO
  +--> ?PR?WRITE?E51PRO
  +--> ?PR?READ?E51PRO
  +--> ?PR?LOCK?E51PRO
  +--> ?PR?_DELAY_US?E51PRO

?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?_DELAY_MS?E51PRO
  +--> ?PR?_SENDINSTRC?AT89S51PRO

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

?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               -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2008  06:47:25  PAGE 3


  +--> ?PR?_SENDINSTRC?AT89S51PRO

?PR?LOCK02?AT89S51PRO               -----    -----
  +--> ?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                    0010H    0001H
  +--> ?PR?SENDDATA?E51PRO
  +--> ?PR?WAITDATA?E51PRO
  +--> ?PR?SENDRESP?E51PRO
  +--> ?PR?_DELAY_MS?E51PRO

?PR?READ?E51PRO                     0010H    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_
  D:00B0H         PUBLIC        P3
  B:0020H.0       PUBLIC        temp_ISP_SL
  C:054AH         PUBLIC        SendData
  C:05CAH         PUBLIC        Lock
  C:029EH         PUBLIC        Write
  D:00A8H         PUBLIC        IE
  C:05B8H         PUBLIC        ReadSign
  B:0090H.1       PUBLIC        P1_1
  C:050BH         PUBLIC        _Delay_ms
  B:0090H.2       PUBLIC        P1_2
  C:0430H         PUBLIC        WaitData
  B:0090H.3       PUBLIC        P1_3
  B:0020H.1       PUBLIC        temp_K1
  B:00B0H.2       PUBLIC        P3_2
  B:0090H.4       PUBLIC        P1_4
  B:0020H.2       PUBLIC        temp_K2
  B:00B0H.3       PUBLIC        P3_3
  B:0020H.3       PUBLIC        temp_K3
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2008  06:47:25  PAGE 4


  B:00B0H.4       PUBLIC        P3_4
  B:0020H.4       PUBLIC        temp_K4
  B:00B0H.5       PUBLIC        P3_5
  B:00B0H.7       PUBLIC        P3_7
  C:0579H         PUBLIC        _Delay_us
  B:0098H.0       PUBLIC        RI
  B:0098H.1       PUBLIC        TI
  D:0081H         PUBLIC        SP
  C:03F3H         PUBLIC        WaitComm
  C:0003H         PUBLIC        main
  C:0599H         PUBLIC        SendResp
  D:0099H         PUBLIC        SBUF
  C:0491H         PUBLIC        WaitResp
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  D:0021H         PUBLIC        nAddress
  D:0023H         PUBLIC        nTimeOut
  D:0025H         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:0037H         PUBLIC        pw
  C:05AFH         PUBLIC        RstPro
  C:05C1H         PUBLIC        Erase
  D:004CH         PUBLIC        t
  C:0310H         PUBLIC        Read
  -------         PROC          _DELAY_US
  D:0007H         SYMBOL        nUs
  C:0579H         LINE#         30
  C:0579H         LINE#         31
  C:0579H         LINE#         32
  C:057CH         LINE#         33
  C:057EH         LINE#         34
  C:0580H         LINE#         35
  C:0586H         LINE#         36
  C:0586H         LINE#         37
  C:0586H         LINE#         38
  C:0588H         LINE#         39
  -------         ENDPROC       _DELAY_US
  -------         PROC          _DELAY_MS
  D:0006H         SYMBOL        nMs
  -------         DO            
  D:0004H         SYMBOL        n
  -------         ENDDO         
  C:050BH         LINE#         41
  C:050BH         LINE#         42
  C:050BH         LINE#         43
  C:050EH         LINE#         44
  C:0510H         LINE#         45
  C:0517H         LINE#         46
  C:0517H         LINE#         47
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2008  06:47:25  PAGE 5


  C:051AH         LINE#         48
  C:051DH         LINE#         49
  C:0524H         LINE#         50
  C:0524H         LINE#         51
  C:0524H         LINE#         52
  C:0529H         LINE#         53
  C:052BH         LINE#         54
  C:052DH         LINE#         55
  -------         ENDPROC       _DELAY_MS
  -------         PROC          WAITCOMM
  -------         DO            
  D:0007H         SYMBOL        n
  -------         ENDDO         
  C:03F3H         LINE#         57
  C:03F3H         LINE#         58
  C:03F3H         LINE#         59
  C:03F5H         LINE#         60
  C:03F7H         LINE#         61
  C:03FAH         LINE#         62
  C:0400H         LINE#         63
  C:0402H         LINE#         64
  C:0403H         LINE#         65
  C:0409H         LINE#         66
  C:0409H         LINE#         67
  C:040EH         LINE#         68
  C:0411H         LINE#         69
  C:0411H         LINE#         70
  C:0419H         LINE#         71
  C:0422H         LINE#         72
  C:0423H         LINE#         73
  C:0423H         LINE#         74
  C:0429H         LINE#         75
  C:042BH         LINE#         76
  C:042EH         LINE#         77
  C:042FH         LINE#         78
  -------         ENDPROC       WAITCOMM
  -------         PROC          WAITRESP
  C:0491H         LINE#         80
  C:0491H         LINE#         81
  C:0491H         LINE#         82
  C:0496H         LINE#         83
  C:0498H         LINE#         84
  C:049BH         LINE#         85
  C:049BH         LINE#         86
  C:04A3H         LINE#         87
  C:04B4H         LINE#         88
  C:04B4H         LINE#         89
  C:04B6H         LINE#         90
  C:04B6H         LINE#         91
  C:04B6H         LINE#         92
  C:04B8H         LINE#         93
  C:04BBH         LINE#         94
  C:04BCH         LINE#         95
  -------         ENDPROC       WAITRESP
  -------         PROC          WAITDATA
  -------         DO            

⌨️ 快捷键说明

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