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

📄 hwtest.m51

📁 用ADuC8xx单片机实现AD转换、DA转换、片内flashdata的操作、定时器、计数器和I2C通信的源码
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.03                                                        10/07/2000  00:42:35  PAGE 1


BL51 BANKED LINKER/LOCATER V4.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE main.obj, f_write.obj, f_read.obj, f_erase.obj TO hwtest RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  f_write.obj (F_WRITE)
  f_read.obj (F_READ)
  f_erase.obj (F_ERASE)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (PRINTF)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51S.LIB (PUTCHAR)


LINK MAP OF MODULE:  hwtest (MAIN)


            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     0018H     UNIT         _DATA_GROUP_
            BIT     0020H.0   0001H.1   UNIT         _BIT_GROUP_
                    0021H.1   0000H.7                *** GAP ***
            IDATA   0022H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     035CH     UNIT         ?PR?PRINTF?PRINTF
            CODE    035FH     0135H     UNIT         ?PR?MAIN?MAIN
            CODE    0494H     00F8H     UNIT         ?PR?_FLASH_WRITE?F_WRITE
            CODE    058CH     00EDH     UNIT         ?PR?_FLASH_READ?F_READ
            CODE    0679H     00D7H     UNIT         ?CO?MAIN
            CODE    0750H     00C1H     UNIT         ?C?LIB_CODE
            CODE    0811H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
            CODE    0838H     000FH     UNIT         ?PR?F_WRITE
            CODE    0847H     000DH     UNIT         ?PR?F_READ
            CODE    0854H     000CH     UNIT         ?C_C51STARTUP
            CODE    0860H     0006H     UNIT         ?PR?FLASH_ERASE_ALL?F_ERASE



OVERLAY MAP OF MODULE:   hwtest (MAIN)


SEGMENT                                BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 2


-----------------------------------------------------------------------
?C_C51STARTUP                       -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                       -----    -----      0008H    0004H
  +--> ?CO?MAIN
  +--> ?PR?PRINTF?PRINTF
  +--> ?PR?FLASH_ERASE_ALL?F_ERASE
  +--> ?PR?_FLASH_WRITE?F_WRITE
  +--> ?PR?_FLASH_READ?F_READ

?PR?PRINTF?PRINTF                   0020H.0  0001H.1    000CH    0014H
  +--> ?PR?PUTCHAR?PUTCHAR

?PR?_FLASH_WRITE?F_WRITE            -----    -----      000CH    0014H
  +--> ?PR?F_WRITE

?PR?_FLASH_READ?F_READ              -----    -----      000CH    0014H
  +--> ?PR?F_READ



SYMBOL TABLE OF MODULE:  hwtest (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  B:00C8H.0       PUBLIC        CAP2
  B:00E8H.0       PUBLIC        I2CI
  B:00D8H.4       PUBLIC        SCONV
  B:00E8H.3       PUBLIC        I2CM
  B:00A8H.6       PUBLIC        EADC
  D:00A8H         PUBLIC        IE
  B:00D8H.7       PUBLIC        ADCI
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00C0H.5       PUBLIC        PRE0
  B:00C8H.1       PUBLIC        CNT2
  B:00A8H.4       PUBLIC        ES
  B:00C0H.6       PUBLIC        PRE1
  B:00B8H.6       PUBLIC        PADC
  D:00B8H         PUBLIC        IP
  B:00C0H.7       PUBLIC        PRE2
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:00F8H.2       PUBLIC        CPHA
  B:0098H.1       PUBLIC        TI
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 3


  B:00B0H.3       PUBLIC        INT1
  B:00C0H.3       PUBLIC        WDR1
  B:00C0H.2       PUBLIC        WDR2
  D:00E8H         PUBLIC        I2CCON
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  B:00F8H.0       PUBLIC        SPR0
  B:0090H.5       PUBLIC        SS
  C:035FH         PUBLIC        main
  B:00F8H.1       PUBLIC        SPR1
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  B:00F8H.3       PUBLIC        CPOL
  B:00C8H.4       PUBLIC        TCLK
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:00F8H.6       PUBLIC        WCOL
  B:00F8H.7       PUBLIC        ISPI
  B:00F8H.4       PUBLIC        SPIM
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00D8H.0       PUBLIC        CS0
  B:00D8H.1       PUBLIC        CS1
  B:00D8H.2       PUBLIC        CS2
  B:00D8H.3       PUBLIC        CS3
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:00F8H         PUBLIC        SPICON
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:00D8H.6       PUBLIC        DMA
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.7       PUBLIC        PS1
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:00E8H.6       PUBLIC        MDE
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 4


  B:00B8H.2       PUBLIC        PX1
  B:00E8H.4       PUBLIC        MDI
  D:00D8H         PUBLIC        ADCCON2
  B:00E8H.5       PUBLIC        MCO
  B:00E8H.7       PUBLIC        MDO
  B:00C0H.0       PUBLIC        WDE
  B:00C8H.3       PUBLIC        EXEN2
  B:00E8H.2       PUBLIC        I2CRS
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  B:00F8H.5       PUBLIC        SPE
  B:00E8H.1       PUBLIC        I2CTX
  B:00C8H.3       PUBLIC        XEN
  B:00C0H.1       PUBLIC        WDS
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  B:00D8H.5       PUBLIC        CCONV
  D:00D0H         PUBLIC        PSW
  D:00C0H         PUBLIC        WDCON
  -------         PROC          MAIN
  -------         DO            MAIN
  D:0008H         SYMBOL        i
  D:000AH         SYMBOL        t
  -------         ENDDO         t
  C:035FH         LINE#         6
  C:035FH         LINE#         7
  C:035FH         LINE#         11
  C:0362H         LINE#         12
  C:0365H         LINE#         13
  C:0368H         LINE#         14
  C:036AH         LINE#         16
  C:036CH         LINE#         19
  C:0375H         LINE#         20
  C:0385H         LINE#         22
  C:038FH         LINE#         23
  C:039FH         LINE#         25
  C:03ABH         LINE#         26
  C:03ABH         LINE#         27
  C:03B1H         LINE#         28
  C:03B1H         LINE#         30
  C:03B1H         LINE#         31
  C:03B1H         LINE#         32
  C:03B1H         LINE#         33
  C:03B4H         LINE#         34
  C:03B7H         LINE#         35
  C:03C4H         LINE#         36
  C:03C4H         LINE#         37
  C:03CAH         LINE#         38
  C:03CAH         LINE#         40
  C:03CAH         LINE#         41
  C:03CAH         LINE#         42
  C:03CAH         LINE#         43
  C:03CDH         LINE#         44
  C:03D0H         LINE#         45
  C:03D9H         LINE#         46
  C:03D9H         LINE#         47
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 5


  C:03E2H         LINE#         48
  C:03E5H         LINE#         50
  C:03EEH         LINE#         51
  C:03F3H         LINE#         52
  C:03F8H         LINE#         53
  C:03FBH         LINE#         54
  C:03FDH         LINE#         56
  C:03FDH         LINE#         57
  C:0406H         LINE#         59
  C:040EH         LINE#         60
  C:0415H         LINE#         61
  C:0418H         LINE#         62
  C:0418H         LINE#         64
  C:0418H         LINE#         65
  C:0418H         LINE#         66
  C:041AH         LINE#         67
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        F_WRITE
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:0494H         PUBLIC        _flash_write
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  B:00C8H.0       PUBLIC        CAP2
  B:00E8H.0       PUBLIC        I2CI
  B:00D8H.4       PUBLIC        SCONV
  B:00E8H.3       PUBLIC        I2CM
  B:00A8H.6       PUBLIC        EADC
  D:00A8H         PUBLIC        IE
  B:00D8H.7       PUBLIC        ADCI
  D:00BCH         PUBLIC        EDATA1
  D:00BDH         PUBLIC        EDATA2
  D:00BEH         PUBLIC        EDATA3
  D:00BFH         PUBLIC        EDATA4
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00C0H.5       PUBLIC        PRE0
  B:00C8H.1       PUBLIC        CNT2
  B:00A8H.4       PUBLIC        ES
  B:00C0H.6       PUBLIC        PRE1
  B:00B8H.6       PUBLIC        PADC
  D:00B8H         PUBLIC        IP
  B:00C0H.7       PUBLIC        PRE2
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:00F8H.2       PUBLIC        CPHA
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00C0H.3       PUBLIC        WDR1
  B:00C0H.2       PUBLIC        WDR2
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 6


  D:00E8H         PUBLIC        I2CCON
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  B:00F8H.0       PUBLIC        SPR0
  B:0090H.5       PUBLIC        SS
  D:00B9H         PUBLIC        ECON
  B:00F8H.1       PUBLIC        SPR1
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  B:00F8H.3       PUBLIC        CPOL
  B:00C8H.4       PUBLIC        TCLK
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  B:00F8H.6       PUBLIC        WCOL
  B:00F8H.7       PUBLIC        ISPI
  B:00F8H.4       PUBLIC        SPIM
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00D8H.0       PUBLIC        CS0
  B:00D8H.1       PUBLIC        CS1
  B:00D8H.2       PUBLIC        CS2
  B:00D8H.3       PUBLIC        CS3
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:00F8H         PUBLIC        SPICON
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:00D8H.6       PUBLIC        DMA
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.7       PUBLIC        PS1
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:00E8H.6       PUBLIC        MDE
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  B:00E8H.4       PUBLIC        MDI
  D:00D8H         PUBLIC        ADCCON2
  B:00E8H.5       PUBLIC        MCO
  B:00E8H.7       PUBLIC        MDO
BL51 BANKED LINKER/LOCATER V4.03                                                      10/07/2000  00:42:35  PAGE 7


  B:00C0H.0       PUBLIC        WDE
  B:00C8H.3       PUBLIC        EXEN2
  B:00E8H.2       PUBLIC        I2CRS
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  B:00F8H.5       PUBLIC        SPE
  D:00C6H         PUBLIC        EADRL
  B:00E8H.1       PUBLIC        I2CTX
  B:00C8H.3       PUBLIC        XEN
  B:00C0H.1       PUBLIC        WDS
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  B:00D8H.5       PUBLIC        CCONV
  D:00D0H         PUBLIC        PSW
  D:00C0H         PUBLIC        WDCON
  -------         PROC          COM0012

⌨️ 快捷键说明

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