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

📄 fm1702.m51

📁 FM1702SL.rar
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/22/2006  12:48:43  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE FM1702.obj, .\Gotoisp.obj, SPIRD.obj TO FM1702 RAMSIZE (256) XDATA (0X0000-0X02FF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  FM1702.obj (FM1702)
  .\Gotoisp.obj (GOTOISP)
  SPIRD.obj (SPIRD)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)


LINK MAP OF MODULE:  FM1702 (FM1702)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            DATA    0010H     0005H     UNIT         ?DT?_READ_E2?FM1702
            DATA    0015H     0001H     UNIT         ?DT?_MIF_RESTORE?FM1702
            IDATA   0016H     0005H     UNIT         _IDATA_GROUP_
                    001BH     0005H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?FM1702
                    0020H.1   0000H.7                *** GAP ***
            DATA    0021H     001CH     UNIT         _DATA_GROUP_
            DATA    003DH     0015H     UNIT         ?DT?FM1702
            IDATA   0052H     0034H     UNIT         ?ID?FM1702
            IDATA   0086H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     001FH     UNIT         ?PR?_WRITE_FIFO?FM1702
                    0022H     0001H                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     017EH     UNIT         ?PR?CMD_PROCESS?FM1702
            CODE    01A4H     00DAH     UNIT         ?PR?ANTICOLL?FM1702
            CODE    027EH     00DAH     UNIT         ?PR?_AUTHENTICATION?FM1702
            CODE    0358H     00D4H     UNIT         ?PR?_INIT_FM1702?FM1702
            CODE    042CH     00BEH     UNIT         ?PR?_SET_BITFRAMING?FM1702
            CODE    04EAH     00B3H     UNIT         ?PR?_SAVE_UID?FM1702
            CODE    059DH     00ABH     UNIT         ?PR?MAIN?FM1702
            CODE    0648H     00AAH     UNIT         ?PR?_MIF_WRITE?FM1702
            CODE    06F2H     009DH     UNIT         ?PR?_DELAY_50US?FM1702
            CODE    078FH     0086H     UNIT         ?PR?_LOAD_KEYE2_CPY?FM1702
            CODE    0815H     0084H     UNIT         ?PR?SELECT_CARD?FM1702
            CODE    0899H     0081H     UNIT         ?PR?ISR_UART?FM1702
            CODE    091AH     007FH     UNIT         ?PR?_M500HOSTCODEKEY?FM1702
            CODE    0999H     007CH     UNIT         ?PR?_MIF_INCREMENT?FM1702
            CODE    0A15H     007CH     UNIT         ?PR?_MIF_DECREMENT?FM1702
            CODE    0A91H     007AH     UNIT         ?PR?_MIF_READ?FM1702
            CODE    0B0BH     0079H     UNIT         ?PR?_MIF_RESTORE?FM1702
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2006  12:48:43  PAGE 2


            CODE    0B84H     0069H     UNIT         ?PR?_REQUEST?FM1702
            CODE    0BEDH     0061H     UNIT         ?PR?_COMMAND_SEND?FM1702
            CODE    0C4EH     005FH     UNIT         ?PR?_DELAY_10MS?FM1702
            CODE    0CADH     005EH     UNIT         ?PR?_MIF_TRANSFER?FM1702
            CODE    0D0BH     005AH     UNIT         ?PR?_SPIWRITE?SPIRD
            CODE    0D65H     0059H     UNIT         ?PR?_WRITE_E2?FM1702
            CODE    0DBEH     004FH     UNIT         ?C?LIB_CODE
            CODE    0E0DH     004CH     UNIT         ?PR?MIF_HALT?FM1702
            CODE    0E59H     0048H     UNIT         ?PR?INITSYSTEM?FM1702
            CODE    0EA1H     0038H     UNIT         ?PR?CLEAR_FIFO?FM1702
            CODE    0ED9H     0036H     UNIT         ?PR?_READ_FIFO?FM1702
            CODE    0F0FH     002DH     UNIT         ?PR?_SPIREAD?SPIRD
            CODE    0F3CH     002AH     UNIT         ?PR?_READ_E2?FM1702
            CODE    0F66H     0029H     UNIT         ?PR?_JUDGE_REQ?FM1702
            CODE    0F8FH     0017H     UNIT         ?PR?CHECK_UID?FM1702
            CODE    0FA6H     000CH     UNIT         ?PR?_DELAY1?FM1702
            CODE    0FB2H     000CH     UNIT         ?C_C51STARTUP
            CODE    0FBEH     0003H     UNIT         ?PR?GOTOISP?GOTOISP



OVERLAY MAP OF MODULE:   FM1702 (FM1702)


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

?PR?MAIN?FM1702                     0021H    0001H      -----    -----
  +--> ?PR?GOTOISP?GOTOISP
  +--> ?PR?INITSYSTEM?FM1702
  +--> ?PR?_DELAY_10MS?FM1702
  +--> ?PR?CMD_PROCESS?FM1702

?PR?INITSYSTEM?FM1702               -----    -----      -----    -----
  +--> ?PR?_DELAY_10MS?FM1702
  +--> ?PR?_INIT_FM1702?FM1702

?PR?_DELAY_10MS?FM1702              -----    -----      -----    -----
  +--> ?PR?_DELAY_50US?FM1702

?PR?_INIT_FM1702?FM1702             0022H    0004H      -----    -----
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_SPIWRITE?SPIRD

?PR?CMD_PROCESS?FM1702              0022H    0001H      -----    -----
  +--> ?PR?MIF_HALT?FM1702
  +--> ?PR?_REQUEST?FM1702
  +--> ?PR?ANTICOLL?FM1702
  +--> ?PR?SELECT_CARD?FM1702
  +--> ?PR?_LOAD_KEYE2_CPY?FM1702
  +--> ?PR?_AUTHENTICATION?FM1702
  +--> ?PR?_MIF_READ?FM1702
  +--> ?PR?_MIF_WRITE?FM1702
  +--> ?PR?_MIF_INCREMENT?FM1702
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2006  12:48:43  PAGE 3


  +--> ?PR?_MIF_DECREMENT?FM1702
  +--> ?PR?_MIF_TRANSFER?FM1702

?PR?MIF_HALT?FM1702                 -----    -----      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD

?PR?_COMMAND_SEND?FM1702            0035H    0005H      0019H    0002H
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?CLEAR_FIFO?FM1702
  +--> ?PR?_WRITE_FIFO?FM1702
  +--> ?PR?_SPIREAD?SPIRD

?PR?CLEAR_FIFO?FM1702               003AH    0003H      -----    -----
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_SPIWRITE?SPIRD

?PR?_WRITE_FIFO?FM1702              003AH    0003H      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD

?PR?_REQUEST?FM1702                 0023H    0001H      0016H    0001H
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_READ_FIFO?FM1702
  +--> ?PR?_JUDGE_REQ?FM1702

?PR?_READ_FIFO?FM1702               0027H    0003H      -----    -----
  +--> ?PR?_SPIREAD?SPIRD

?PR?ANTICOLL?FM1702                 0023H    0004H      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702
  +--> ?PR?_SAVE_UID?FM1702
  +--> ?PR?CHECK_UID?FM1702
  +--> ?PR?_SET_BITFRAMING?FM1702
  +--> ?PR?_COMMAND_SEND?FM1702

?PR?_SAVE_UID?FM1702                0027H    0001H      -----    -----

?PR?_SET_BITFRAMING?FM1702          -----    -----      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD

?PR?SELECT_CARD?FM1702              -----    -----      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702

?PR?_LOAD_KEYE2_CPY?FM1702          0023H    000EH      0016H    0001H
  +--> ?PR?_M500HOSTCODEKEY?FM1702
  +--> ?PR?_WRITE_E2?FM1702
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD

BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2006  12:48:43  PAGE 4


?PR?_M500HOSTCODEKEY?FM1702         0031H    0006H      0017H    0004H

?PR?_WRITE_E2?FM1702                0031H    0004H      0017H    0002H
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_SPIWRITE?SPIRD

?PR?_AUTHENTICATION?FM1702          0023H    0003H      0016H    0003H
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD

?PR?_MIF_READ?FM1702                0023H    0002H      0016H    0001H
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702

?PR?_MIF_WRITE?FM1702               0023H    0003H      0016H    0001H
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702

?PR?_MIF_INCREMENT?FM1702           0023H    0003H      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702

?PR?_MIF_DECREMENT?FM1702           0023H    0003H      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702

?PR?_MIF_TRANSFER?FM1702            0023H    0001H      -----    -----
  +--> ?PR?_SPIWRITE?SPIRD
  +--> ?PR?_COMMAND_SEND?FM1702
  +--> ?PR?_SPIREAD?SPIRD
  +--> ?PR?_READ_FIFO?FM1702



SYMBOL TABLE OF MODULE:  FM1702 (FM1702)

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

  -------         MODULE        FM1702
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  I:0052H         PUBLIC        tagtype
  D:00D8H         PUBLIC        P4
  B:00A8H.7       PUBLIC        EA
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2006  12:48:43  PAGE 5


  C:0B0BH         PUBLIC        _MIF_Restore
  B:0020H.0       PUBLIC        CmdValid
  D:003DH         PUBLIC        SerBuffer
  C:091AH         PUBLIC        _M500HostCodeKey
  I:0054H         PUBLIC        RevBuffer
  B:00B0H.4       PUBLIC        SPEAKER
  C:0BF3H         PUBLIC        _Command_Send
  B:00A0H.0       PUBLIC        P2_0
  C:0C4EH         PUBLIC        _delay_10ms
  B:00A8H.4       PUBLIC        ES
  C:0026H         PUBLIC        cmd_process
  B:0098H.0       PUBLIC        RI
  C:01A4H         PUBLIC        AntiColl
  B:0098H.1       PUBLIC        TI
  C:0E59H         PUBLIC        InitSystem
  C:06F2H         PUBLIC        _delay_50us
  C:0FA6H         PUBLIC        _delay1
  C:0F8FH         PUBLIC        Check_UID
  C:059DH         PUBLIC        main
  C:027EH         PUBLIC        _Authentication
  C:0648H         PUBLIC        _MIF_Write
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  B:0090H.2       PUBLIC        RF_MOSI
  B:0090H.3       PUBLIC        RF_MISO
  D:0098H         PUBLIC        SCON
  C:04EAH         PUBLIC        _Save_UID
  D:0089H         PUBLIC        TMOD
  C:0F3CH         PUBLIC        _Read_E2
  C:0358H         PUBLIC        _Init_FM1702
  C:0A15H         PUBLIC        _MIF_Decrement
  C:0A91H         PUBLIC        _MIF_READ
  C:0815H         PUBLIC        Select_Card
  C:0D65H         PUBLIC        _Write_E2
  C:0999H         PUBLIC        _MIF_Increment
  C:0E0DH         PUBLIC        MIF_Halt
  I:007CH         PUBLIC        MLastSelectedSnr
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:00A8H.5       PUBLIC        ET2
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  C:0B84H         PUBLIC        _Request
  D:008AH         PUBLIC        TL0
  B:00B0H.3       PUBLIC        CARD_LED
  D:008BH         PUBLIC        TL1
  C:078FH         PUBLIC        _Load_keyE2_CPY
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  C:042CH         PUBLIC        _Set_BitFraming
  B:00C8H.2       PUBLIC        TR2
  B:0090H.1       PUBLIC        RF_SCK
  C:0F66H         PUBLIC        _Judge_Req
  D:0051H         PUBLIC        cardtype
  I:0080H         PUBLIC        UID
BL51 BANKED LINKER/LOCATER V5.03                                                      03/22/2006  12:48:43  PAGE 6


  C:0ED9H         PUBLIC        _Read_FIFO
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  C:0CADH         PUBLIC        _MIF_Transfer
  C:0899H         PUBLIC        isr_UART
  B:0090H.4       PUBLIC        RF_NSS
  C:0EA1H         PUBLIC        Clear_FIFO
  B:00B0H.5       PUBLIC        RF_RST
  C:0003H         PUBLIC        _Write_FIFO
  D:00BFH         PUBLIC        SCONF
  I:0085H         PUBLIC        Secnr
  -------         PROC          MAIN
  -------         DO            
  D:0021H         SYMBOL        baud
  -------         ENDDO         
  C:059DH         LINE#         60
  C:059DH         LINE#         61
  C:059DH         LINE#         63
  C:05A0H         LINE#         64
  C:05A0H         LINE#         65
  C:05A2H         LINE#         66
  C:05A5H         LINE#         67
  C:05A5H         LINE#         69
  C:05A8H         LINE#         70
  C:05A8H         LINE#         71
  C:05A8H         LINE#         74
  C:05ABH         LINE#         75
  C:05ABH         LINE#         76
  C:05ADH         LINE#         77
  C:05B4H         LINE#         78
  C:05B4H         LINE#         79
  C:05B8H         LINE#         80
  C:05BCH         LINE#         81
  C:05BFH         LINE#         82
  C:05C1H         LINE#         83
  C:05C3H         LINE#         84
  C:05C5H         LINE#         85
  C:05CDH         LINE#         86

⌨️ 快捷键说明

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