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

📄 xiugai.m51

📁 此程序为非接触式IC的读写程序
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        11/27/2006  17:18:35  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\1.2\XIUGAI.OBJ TO D:\1.2\XIUGAI RS (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  D:\1.2\XIUGAI.OBJ (XIUGAI)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SLCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  D:\1.2\XIUGAI (XIUGAI)


            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         _DATA_GROUP_
            DATA    0010H     0002H     UNIT         ?DT?RECEIVE_BYTE?XIUGAI
                    0012H     000EH                  *** GAP ***
            BIT     0020H.0   0000H.3   UNIT         ?BI?XIUGAI
            BIT     0020H.3   0000H.2   UNIT         _BIT_GROUP_
                    0020H.5   0000H.3                *** GAP ***
            DATA    0021H     0028H     UNIT         ?DT?XIUGAI
            IDATA   0049H     0065H     UNIT         ?ID?XIUGAI
            IDATA   00AEH     001EH     UNIT         _IDATA_GROUP_
            IDATA   00CCH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?I2CSENDACK?XIUGAI
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     UNIT         ?CO?XIUGAI
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0DECH     UNIT         ?PR?MAIN?XIUGAI
            CODE    0E0AH     0277H     UNIT         ?C?LIB_CODE
            CODE    1081H     0237H     UNIT         ?PR?CLOCK_INT?XIUGAI
            CODE    12B8H     014AH     UNIT         ?PR?DISPLAYCARD?XIUGAI
            CODE    1402H     00F3H     UNIT         ?PR?_JMY_TRANS?XIUGAI
            CODE    14F5H     008CH     UNIT         ?C_C51STARTUP
            CODE    1581H     004FH     UNIT         ?PR?CLOCK1_INT?XIUGAI
            CODE    15D0H     0044H     UNIT         ?C?LDIV
            CODE    1614H     0031H     UNIT         ?PR?_SEND_BYTE?XIUGAI
            CODE    1645H     002DH     UNIT         ?PR?_DELAY10MS?XIUGAI
BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 2


            CODE    1672H     002CH     UNIT         ?PR?RECEIVE_BYTE?XIUGAI
            CODE    169EH     0023H     UNIT         ?PR?DISPLAYERRORCARD?XIUGAI
            CODE    16C1H     0022H     UNIT         ?PR?_READ24C02?XIUGAI
            CODE    16E3H     0022H     UNIT         ?PR?I2CRECEIVEBYTE?XIUGAI
            CODE    1705H     001FH     UNIT         ?PR?_WRITE24C02?XIUGAI
            CODE    1724H     001EH     UNIT         ?PR?_?CLOCK0_INITIAL?XIUGAI
            CODE    1742H     001EH     UNIT         ?C_INITSEG
            CODE    1760H     001AH     UNIT         ?PR?_?CLOCK1_INITIAL?XIUGAI
            CODE    177AH     0019H     UNIT         ?PR?_I2CSENDBYTE?XIUGAI
            CODE    1793H     0018H     UNIT         ?PR?I2CWAITACK?XIUGAI
            CODE    17ABH     0015H     UNIT         ?PR?TESTACK?XIUGAI
            CODE    17C0H     0015H     UNIT         ?PR?READ8BIT?XIUGAI
            CODE    17D5H     0011H     UNIT         ?PR?_WRITE8BIT?XIUGAI
            CODE    17E6H     0010H     UNIT         ?PR?_DELAYMS?XIUGAI
            CODE    17F6H     000EH     UNIT         ?PR?_WRITE7279?XIUGAI
            CODE    1804H     000AH     UNIT         ?PR?I2CSTART?XIUGAI
            CODE    180EH     000AH     UNIT         ?PR?I2CSTOP?XIUGAI
            CODE    1818H     0009H     UNIT         ?PR?START?XIUGAI
            CODE    1821H     0009H     UNIT         ?PR?STOP?XIUGAI
            CODE    182AH     0008H     UNIT         ?PR?I2CSENDNOTACK?XIUGAI
            CODE    1832H     0007H     UNIT         ?PR?NOACK?XIUGAI
            CODE    1839H     0007H     UNIT         ?PR?LONG_DELAY?XIUGAI
            CODE    1840H     0007H     UNIT         ?PR?SHORT_DELAY?XIUGAI



OVERLAY MAP OF MODULE:   D:\1.2\XIUGAI (XIUGAI)


SEGMENT                                BIT_GROUP          DATA_GROUP          IDATA_GROUP
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH     START    LENGTH
-------------------------------------------------------------------------------------------
?PR?CLOCK_INT?XIUGAI                -----    -----      -----    -----      -----    -----
  +--> ?PR?_WRITE7279?XIUGAI
  +--> ?PR?_READ24C02?XIUGAI

?PR?_WRITE7279?XIUGAI               -----    -----      000BH    0001H      -----    -----
  +--> ?PR?_SEND_BYTE?XIUGAI

?PR?_SEND_BYTE?XIUGAI               -----    -----      000CH    0002H      -----    -----
  +--> ?PR?LONG_DELAY?XIUGAI
  +--> ?PR?SHORT_DELAY?XIUGAI

?PR?_READ24C02?XIUGAI               -----    -----      -----    -----      -----    -----
  +--> ?PR?TESTACK?XIUGAI
  +--> ?PR?_WRITE8BIT?XIUGAI
  +--> ?PR?START?XIUGAI
  +--> ?PR?READ8BIT?XIUGAI
  +--> ?PR?NOACK?XIUGAI
  +--> ?PR?STOP?XIUGAI

?PR?TESTACK?XIUGAI                  0020H.4  0000H.1    -----    -----      -----    -----
  +--> ?PR?START?XIUGAI
  +--> ?PR?_WRITE8BIT?XIUGAI

*** NEW ROOT ***************************************************

BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 3


?C_C51STARTUP                       -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?XIUGAI
  +--> ?C_INITSEG

?PR?MAIN?XIUGAI                     -----    -----      -----    -----      00AEH    001EH
  +--> ?PR?_SEND_BYTE?XIUGAI
  +--> ?PR?_READ24C02?XIUGAI
  +--> ?PR?_WRITE24C02?XIUGAI
  +--> ?CO?XIUGAI
  +--> ?PR?_JMY_TRANS?XIUGAI
  +--> ?PR?_WRITE7279?XIUGAI
  +--> ?PR?_DELAY10MS?XIUGAI
  +--> ?PR?DISPLAYCARD?XIUGAI
  +--> ?PR?DISPLAYERRORCARD?XIUGAI
  +--> ?PR?_?CLOCK0_INITIAL?XIUGAI
  +--> ?PR?_?CLOCK1_INITIAL?XIUGAI

?PR?_WRITE24C02?XIUGAI              -----    -----      -----    -----      -----    -----
  +--> ?PR?TESTACK?XIUGAI
  +--> ?PR?_WRITE8BIT?XIUGAI
  +--> ?PR?STOP?XIUGAI
  +--> ?PR?_DELAYMS?XIUGAI

?PR?_JMY_TRANS?XIUGAI               -----    -----      000BH    0005H      -----    -----
  +--> ?PR?I2CSTART?XIUGAI
  +--> ?PR?I2CWAITACK?XIUGAI
  +--> ?PR?_I2CSENDBYTE?XIUGAI
  +--> ?PR?I2CSTOP?XIUGAI
  +--> ?PR?I2CRECEIVEBYTE?XIUGAI
  +--> ?PR?I2CSENDACK?XIUGAI
  +--> ?PR?I2CSENDNOTACK?XIUGAI

?PR?I2CWAITACK?XIUGAI               -----    -----      -----    -----      -----    -----
  +--> ?PR?_I2CSENDBYTE?XIUGAI
  +--> ?PR?I2CSTOP?XIUGAI

?PR?_DELAY10MS?XIUGAI               -----    -----      000BH    0004H      -----    -----

?PR?DISPLAYCARD?XIUGAI              -----    -----      -----    -----      -----    -----
  +--> ?CO?XIUGAI
  +--> ?PR?_JMY_TRANS?XIUGAI
  +--> ?PR?_WRITE7279?XIUGAI

?PR?DISPLAYERRORCARD?XIUGAI         -----    -----      -----    -----      -----    -----
  +--> ?PR?_WRITE7279?XIUGAI



UNRESOLVED EXTERNAL SYMBOLS:
   KEY_INT



SYMBOL TABLE OF MODULE:  D:\1.2\XIUGAI (XIUGAI)

  VALUE           TYPE          NAME
  ----------------------------------
BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 4



  -------         MODULE        XIUGAI
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:1672H         PUBLIC        receive_byte
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:16C1H         PUBLIC        _Read24c02
  D:00A8H         PUBLIC        IE
  C:182AH         PUBLIC        I2CSendNotAck
  C:1818H         PUBLIC        Start
  C:17E6H         PUBLIC        _DelayMs
  B:00B0H.2       PUBLIC        P3_2
  B:0090H.4       PUBLIC        P1_4
  C:1705H         PUBLIC        _Write24c02
  B:0020H.0       PUBLIC        flag
  C:16E3H         PUBLIC        I2CReceiveByte
  C:1614H         PUBLIC        _send_byte
  C:1839H         PUBLIC        long_delay
  C:1840H         PUBLIC        short_delay
  I:0049H         PUBLIC        water
  C:001EH         PUBLIC        main
  D:0021H         PUBLIC        water_value
  C:1821H         PUBLIC        Stop
  B:0020H.1       PUBLIC        MissIDFlag
  I:004DH         PUBLIC        Key
  I:0053H         PUBLIC        money
  D:0025H         PUBLIC        money_value
  I:0058H         PUBLIC        MissID
  C:1724H         PUBLIC        _?clock0_initial
  C:1760H         PUBLIC        _?clock1_initial
  D:0029H         PUBLIC        time
  D:002DH         PUBLIC        xian
  C:17B3H         PUBLIC        TestAck
  C:1645H         PUBLIC        _delay10ms
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:0090H.0       PUBLIC        dat
  C:1417H         PUBLIC        _JMY_TRANS
  B:0090H.1       PUBLIC        clk
  C:1081H         PUBLIC        clock_int
  D:002EH         PUBLIC        waterperkwh
  C:000EH         PUBLIC        ComReadBlock2
  D:0030H         PUBLIC        moneyperkwh
  C:177AH         PUBLIC        _I2CSendByte
  D:0032H         PUBLIC        wei
  C:17D5H         PUBLIC        _Write8Bit
  B:00B0H.3       PUBLIC        key
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:0088H.7       PUBLIC        TF1
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  C:1832H         PUBLIC        NoAck
  I:006CH         PUBLIC        USERID
  C:0018H         PUBLIC        FengM
  C:1804H         PUBLIC        I2CStart
  I:0075H         PUBLIC        ComWriteBlock2
BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 5


  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  B:00B8H.1       PUBLIC        PT0
  B:0020H.2       PUBLIC        MissIDStop
  B:0090H.2       PUBLIC        cs
  B:0088H.4       PUBLIC        TR0
  C:17C0H         PUBLIC        Read8Bit
  C:12B8H         PUBLIC        DisplayCard
  B:0088H.6       PUBLIC        TR1
  B:0090H.6       PUBLIC        SDA
  C:0003H         PUBLIC        I2CSendAck
  D:0033H         PUBLIC        b
  D:0037H         PUBLIC        c
  B:0090H.5       PUBLIC        SCL
  C:169EH         PUBLIC        DisplayErrorCard
  D:003BH         PUBLIC        f
  D:003FH         PUBLIC        g
  C:1796H         PUBLIC        I2CWaitAck
  C:180EH         PUBLIC        I2CStop
  C:17FAH         PUBLIC        _write7279
  D:0041H         PUBLIC        i
  D:0042H         PUBLIC        j
  D:0044H         PUBLIC        k
  I:008EH         PUBLIC        WriteBuffer
  C:1581H         PUBLIC        clock1_int
  I:00ACH         PUBLIC        moneypkh
  D:0045H         PUBLIC        v
  -------         PROC          _?CLOCK0_INITIAL
  C:1724H         LINE#         88
  C:1724H         LINE#         90
  C:1726H         LINE#         91
  C:1729H         LINE#         92
  C:172CH         LINE#         93
  C:172FH         LINE#         94
  C:1732H         LINE#         95
  C:1735H         LINE#         96
  C:1737H         LINE#         97
  C:173FH         LINE#         98
  C:1741H         LINE#         99
  -------         ENDPROC       _?CLOCK0_INITIAL
  -------         PROC          _?CLOCK1_INITIAL
  C:1760H         LINE#         102
  C:1760H         LINE#         104
  C:1763H         LINE#         105
  C:1766H         LINE#         106
  C:1769H         LINE#         107
  C:176CH         LINE#         108
  C:176FH         LINE#         109
  C:1771H         LINE#         110
  C:1779H         LINE#         111
  -------         ENDPROC       _?CLOCK1_INITIAL
  -------         PROC          MAIN
  -------         DO            
  I:00AEH         SYMBOL        cTransBuffer
  -------         ENDDO         
  C:001EH         LINE#         115
  C:001EH         LINE#         116
BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 6


  C:001EH         LINE#         122
  C:0027H         LINE#         123
  C:002FH         LINE#         124
  C:0033H         LINE#         125
  C:0038H         LINE#         126
  C:0041H         LINE#         127
  C:0043H         LINE#         128
  C:006DH         LINE#         129
  C:006FH         LINE#         130
  C:006FH         LINE#         131
  C:007EH         LINE#         132
  C:0087H         LINE#         133
  C:008AH         LINE#         134
  C:008AH         LINE#         135
  C:0096H         LINE#         136
  C:009FH         LINE#         138
  C:00A8H         LINE#         139
  C:00B1H         LINE#         140
  C:00BAH         LINE#         141
  C:00C3H         LINE#         142
  C:00CCH         LINE#         143
  C:00D5H         LINE#         144
  C:00DEH         LINE#         145
  C:00E7H         LINE#         146
  C:00F0H         LINE#         147
  C:00F9H         LINE#         149
  C:0128H         LINE#         150
  C:0157H         LINE#         152
  C:0157H         LINE#         153
  C:0157H         LINE#         155
  C:015CH         LINE#         156
  C:015CH         LINE#         157
  C:017AH         LINE#         158
  C:017AH         LINE#         159
  C:0183H         LINE#         160
  C:0187H         LINE#         161
  C:0189H         LINE#         163
  C:0189H         LINE#         164
  C:0198H         LINE#         165
  C:01A1H         LINE#         166
  C:01A3H         LINE#         167
  C:01A3H         LINE#         168
  C:01A6H         LINE#         170
  C:01ABH         LINE#         171
  C:01ABH         LINE#         172
  C:01C9H         LINE#         173
  C:01C9H         LINE#         174
  C:01D2H         LINE#         175
  C:01D6H         LINE#         176
  C:01D8H         LINE#         177
  C:01D8H         LINE#         178
  C:01E7H         LINE#         179
  C:01F0H         LINE#         180
  C:01F2H         LINE#         181
  C:01F2H         LINE#         182
  C:01F5H         LINE#         184
  C:01FAH         LINE#         185
BL51 BANKED LINKER/LOCATER V5.12                                                      11/27/2006  17:18:35  PAGE 7


  C:01FAH         LINE#         186
  C:0218H         LINE#         187
  C:0218H         LINE#         188
  C:0221H         LINE#         189
  C:0225H         LINE#         190
  C:0227H         LINE#         191
  C:0227H         LINE#         192
  C:0236H         LINE#         193
  C:023FH         LINE#         194
  C:0241H         LINE#         195
  C:0241H         LINE#         196
  C:0244H         LINE#         198
  C:0249H         LINE#         199
  C:0249H         LINE#         200
  C:0267H         LINE#         201
  C:0267H         LINE#         202
  C:0270H         LINE#         203
  C:0274H         LINE#         204
  C:0276H         LINE#         205
  C:0276H         LINE#         206
  C:0285H         LINE#         207
  C:028EH         LINE#         208
  C:0290H         LINE#         209

⌨️ 快捷键说明

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