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

📄 m1duxie070903.m51

📁 读写Mifare One卡, 说明:此例程为一个块的读写操作
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        09/12/2007  12:40:47  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
G:\KEIL\C51\BIN\BL51.EXE 11T6_SC.obj TO m1duxie070903 RAMSIZE (256)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  11T6_SC.obj (11T6_SC)
  G:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  G:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  G:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  G:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  G:\KEIL\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  m1duxie070903 (11T6_SC)


            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     0010H     UNIT         _DATA_GROUP_
                    0018H     0008H                  *** GAP ***
            BIT     0020H.0   0000H.2   UNIT         _BIT_GROUP_
            BIT     0020H.2   0000H.1   UNIT         ?BI?11T6_SC
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0010H     UNIT         _IDATA_GROUP_
            IDATA   0031H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     003EH     UNIT         _XDATA_GROUP_
            XDATA   003EH     0004H     UNIT         ?XD?11T6_SC

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?DELAY104US?11T6_SC
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     034FH     UNIT         ?PR?_WANGDIANPANDUAN?11T6_SC
            CODE    035DH     0271H     UNIT         ?PR?MAIN?11T6_SC
            CODE    05CEH     0142H     UNIT         ?PR?_PSD_VERIFY?11T6_SC
            CODE    0710H     00FEH     UNIT         ?PR?_READ_CARD?11T6_SC
            CODE    080EH     00F3H     UNIT         ?PR?_SEARCH_CARD?11T6_SC
            CODE    0901H     00EDH     UNIT         ?PR?_WRITE_CARD?11T6_SC
            CODE    09EEH     00D5H     UNIT         ?PR?COMMU_TEST?11T6_SC
            CODE    0AC3H     009CH     UNIT         ?PR?TURNOFF_CARD?11T6_SC
            CODE    0B5FH     008CH     UNIT         ?C_C51STARTUP
            CODE    0BEBH     007AH     UNIT         ?PR?_WANGDIANSHEZHI?11T6_SC
            CODE    0C65H     0041H     UNIT         ?C?LIB_CODE
            CODE    0CA6H     003CH     UNIT         ?PR?_READRTC?11T6_SC
            CODE    0CE2H     002CH     UNIT         ?PR?INT_T0?11T6_SC
            CODE    0D0EH     002AH     UNIT         ?PR?_UART_PUTBYTE?11T6_SC
            CODE    0D38H     0028H     UNIT         ?PR?_SETRES?11T6_SC
            CODE    0D60H     0023H     UNIT         ?PR?UART_GETBYTE?11T6_SC
            CODE    0D83H     001DH     UNIT         ?PR?_DISPLAY?11T6_SC
            CODE    0DA0H     0019H     UNIT         ?PR?_DELAY10MS?11T6_SC
BL51 BANKED LINKER/LOCATER V5.03                                                      09/12/2007  12:40:47  PAGE 2


            CODE    0DB9H     0019H     UNIT         ?PR?_WRITERTC?11T6_SC
            CODE    0DD2H     000AH     UNIT         ?PR?_SEN?11T6_SC
            CODE    0DDCH     0005H     UNIT         ?PR?INIT_UART?11T6_SC
            CODE    0DE1H     0005H     UNIT         ?C_INITSEG



OVERLAY MAP OF MODULE:   m1duxie070903 (11T6_SC)


SEGMENT                                 BIT_GROUP          DATA_GROUP          IDATA_GROUP         XDATA_GROUP
  +--> CALLED SEGMENT                START    LENGTH     START    LENGTH     START    LENGTH     START    LENGTH
----------------------------------------------------------------------------------------------------------------
?PR?INT_T0?11T6_SC                   -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?_SEN?11T6_SC

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

?C_C51STARTUP                        -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?MAIN?11T6_SC
  +--> ?C_INITSEG

?PR?MAIN?11T6_SC                     0020H.0  0000H.1    0008H    000AH      0021H    0010H      0000H    0005H
  +--> ?PR?INIT_UART?11T6_SC
  +--> ?PR?_READRTC?11T6_SC
  +--> ?PR?_SEN?11T6_SC
  +--> ?PR?COMMU_TEST?11T6_SC
  +--> ?PR?_DELAY10MS?11T6_SC
  +--> ?PR?_SEARCH_CARD?11T6_SC
  +--> ?PR?_PSD_VERIFY?11T6_SC
  +--> ?PR?_READ_CARD?11T6_SC
  +--> ?PR?_WANGDIANSHEZHI?11T6_SC
  +--> ?PR?_WRITERTC?11T6_SC
  +--> ?PR?TURNOFF_CARD?11T6_SC
  +--> ?PR?_WANGDIANPANDUAN?11T6_SC

?PR?COMMU_TEST?11T6_SC               -----    -----      -----    -----      -----    -----      0005H    000EH
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC

?PR?_UART_PUTBYTE?11T6_SC            -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY104US?11T6_SC

?PR?UART_GETBYTE?11T6_SC             -----    -----      -----    -----      -----    -----      -----    -----
  +--> ?PR?DELAY104US?11T6_SC

?PR?_SEARCH_CARD?11T6_SC             -----    -----      -----    -----      -----    -----      0005H    0015H
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC

?PR?_PSD_VERIFY?11T6_SC              -----    -----      -----    -----      -----    -----      001DH    0021H
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC

?PR?_READ_CARD?11T6_SC               -----    -----      -----    -----      -----    -----      001DH    0021H
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC
BL51 BANKED LINKER/LOCATER V5.03                                                      09/12/2007  12:40:47  PAGE 3



?PR?_WANGDIANSHEZHI?11T6_SC          -----    -----      0012H    0006H      -----    -----      0005H    0015H
  +--> ?PR?_PSD_VERIFY?11T6_SC
  +--> ?PR?_READ_CARD?11T6_SC
  +--> ?PR?_WRITERTC?11T6_SC

?PR?TURNOFF_CARD?11T6_SC             -----    -----      -----    -----      -----    -----      001DH    000FH
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC

?PR?_WANGDIANPANDUAN?11T6_SC         0020H.1  0000H.1    0012H    0006H      -----    -----      0005H    0018H
  +--> ?PR?_PSD_VERIFY?11T6_SC
  +--> ?PR?_READ_CARD?11T6_SC
  +--> ?PR?_READRTC?11T6_SC
  +--> ?PR?_WRITE_CARD?11T6_SC
  +--> ?PR?TURNOFF_CARD?11T6_SC
  +--> ?PR?_SEN?11T6_SC

?PR?_WRITE_CARD?11T6_SC              -----    -----      -----    -----      -----    -----      001DH    0021H
  +--> ?PR?_UART_PUTBYTE?11T6_SC
  +--> ?PR?UART_GETBYTE?11T6_SC



SYMBOL TABLE OF MODULE:  m1duxie070903 (11T6_SC)

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

  -------         MODULE        11T6_SC
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:0020H.2       PUBLIC        benci
  X:003EH         PUBLIC        CardStatus
  B:00B0H.2       PUBLIC        UART_RX_BIT
  B:00B0H.3       PUBLIC        UART_TX_BIT
  C:0003H         PUBLIC        delay104us
  X:003FH         PUBLIC        SearMode
  C:080EH         PUBLIC        _Search_Card
  C:000EH         PUBLIC        _wangdianpanduan
  B:0098H.1       PUBLIC        TI
  B:0090H.2       PUBLIC        beep
  C:0AC3H         PUBLIC        TurnOff_Card
  C:035DH         PUBLIC        main
  C:09EEH         PUBLIC        Commu_test
  C:0DD2H         PUBLIC        _sen
  B:0090H.0       PUBLIC        keyitongxing
  X:0040H         PUBLIC        time
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  C:0DDCH         PUBLIC        Init_UART
  D:0098H         PUBLIC        SCON
  C:0DA0H         PUBLIC        _delay10ms
  D:0089H         PUBLIC        TMOD
BL51 BANKED LINKER/LOCATER V5.03                                                      09/12/2007  12:40:47  PAGE 4


  C:0D38H         PUBLIC        _SetRes
  C:071BH         PUBLIC        _Read_Card
  C:0BEBH         PUBLIC        _wangdianshezhi
  C:0CA6H         PUBLIC        _readrtc
  C:0901H         PUBLIC        _Write_Card
  D:008DH         PUBLIC        TH1
  C:0D12H         PUBLIC        _UART_PutByte
  C:0CE2H         PUBLIC        int_t0
  D:008BH         PUBLIC        TL1
  B:0080H.1       PUBLIC        as
  C:0D60H         PUBLIC        UART_GetByte
  X:0041H         PUBLIC        tmpResult
  B:0080H.0       PUBLIC        cs
  B:0080H.3       PUBLIC        ds
  B:0088H.6       PUBLIC        TR1
  C:0DB9H         PUBLIC        _writertc
  C:0D83H         PUBLIC        _display
  C:05EDH         PUBLIC        _Psd_Verify
  B:0090H.1       PUBLIC        chongxinshuaka
  B:00B0H.5       PUBLIC        RED_LINE
  B:0080H.2       PUBLIC        rw
  D:00E7H         PUBLIC        resetpc
  B:00B0H.7       PUBLIC        GREEN_LINE
  -------         PROC          _SEN
  D:0007H         SYMBOL        dd
  C:0DD2H         LINE#         52
  C:0DD2H         LINE#         53
  C:0DD2H         LINE#         54
  C:0DD4H         LINE#         55
  C:0DD6H         LINE#         56
  C:0DD9H         LINE#         57
  C:0DD9H         LINE#         58
  C:0DDBH         LINE#         59
  -------         ENDPROC       _SEN
  -------         PROC          INT_T0
  C:0CE2H         LINE#         60
  C:0CEFH         LINE#         62
  C:0CF5H         LINE#         64
  C:0CFBH         LINE#         65
  C:0CFBH         LINE#         66
  C:0CFEH         LINE#         67
  C:0D03H         LINE#         68
  C:0D03H         LINE#         69
  -------         ENDPROC       INT_T0
  -------         PROC          _DELAY10MS
  D:0007H         SYMBOL        j
  -------         DO            
  D:0004H         SYMBOL        i
  D:0006H         SYMBOL        k
  -------         ENDDO         
  C:0DA0H         LINE#         71
  C:0DA0H         LINE#         72
  C:0DA0H         LINE#         74
  C:0DA7H         LINE#         75
  C:0DB8H         LINE#         76
  -------         ENDPROC       _DELAY10MS
  -------         PROC          _WRITERTC
BL51 BANKED LINKER/LOCATER V5.03                                                      09/12/2007  12:40:47  PAGE 5


  D:0007H         SYMBOL        dd1
  D:0005H         SYMBOL        dd2
  C:0DB9H         LINE#         81
  C:0DB9H         LINE#         82
  C:0DB9H         LINE#         101
  C:0DBBH         LINE#         102
  C:0DBDH         LINE#         103
  C:0DBFH         LINE#         104
  C:0DC1H         LINE#         105
  C:0DC3H         LINE#         108
  C:0DC5H         LINE#         109
  C:0DC7H         LINE#         110
  C:0DCBH         LINE#         111
  C:0DCDH         LINE#         112
  C:0DCFH         LINE#         113
  C:0DD1H         LINE#         116
  -------         ENDPROC       _WRITERTC
  -------         PROC          _READRTC
  D:0007H         SYMBOL        dd1
  -------         DO            
  D:0007H         SYMBOL        d
  D:0006H         SYMBOL        d1
  C:0CA6H         SYMBOL        rr
  -------         ENDDO         
  C:0CA6H         LINE#         117
  C:0CA6H         LINE#         118
  C:0CA6H         LINE#         137
  C:0CA6H         LINE#         140
  C:0CA8H         LINE#         141
  C:0CAAH         LINE#         142
  C:0CACH         LINE#         143
  C:0CAEH         LINE#         144
  C:0CB1H         LINE#         147
  C:0CB3H         LINE#         148
  C:0CB5H         LINE#         149
  C:0CB8H         LINE#         150
  C:0CBAH         LINE#         151
  C:0CBCH         LINE#         152
  C:0CBEH         LINE#         153
  C:0CC0H         LINE#         154
  C:0CC2H         LINE#         156
  C:0CC6H         LINE#         157
  C:0CC6H         LINE#         159
  C:0CC8H         LINE#         160
  C:0CCAH         LINE#         161
  C:0CCCH         LINE#         162
  C:0CCEH         LINE#         163
  C:0CD0H         LINE#         165
  C:0CD2H         LINE#         166
  C:0CD4H         LINE#         167
  C:0CD7H         LINE#         168
  C:0CD9H         LINE#         169
  C:0CDBH         LINE#         170
  C:0CDDH         LINE#         171
  C:0CDFH         LINE#         172
  C:0CE1H         LINE#         173
  C:0CE1H         LINE#         174
BL51 BANKED LINKER/LOCATER V5.03                                                      09/12/2007  12:40:47  PAGE 6


  C:0CE1H         LINE#         176
  C:0CE1H         LINE#         178
  -------         ENDPROC       _READRTC
  -------         PROC          INIT_UART
  C:0DDCH         LINE#         190
  C:0DDCH         LINE#         191
  C:0DDEH         LINE#         192
  C:0DE0H         LINE#         193
  -------         ENDPROC       INIT_UART
  -------         PROC          DELAY104US
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:0003H         LINE#         194
  C:0003H         LINE#         195
  C:0003H         LINE#         196
  C:000AH         LINE#         198
  -------         ENDPROC       DELAY104US
  C:0D0EH         SYMBOL        L?0401
  -------         PROC          L?0400
  -------         ENDPROC       L?0400
  C:0D0EH         SYMBOL        L?0401
  -------         PROC          _UART_PUTBYTE
  D:0006H         SYMBOL        UARTDATA
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         

⌨️ 快捷键说明

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