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

📄 iccreader_1.m51

📁 mifarea卡程序mifarea卡程序mifarea卡程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V6.00                                                        03/16/2009  13:40:26  PAGE 1


BL51 BANKED LINKER/LOCATER V6.00, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE .\out_sst89e564\main.obj, .\out_sst89e564\t_event.obj, .\out_sst89e564\uart.obj, .\out_sst89e56
>> 4\softdly.obj, .\out_sst89e564\comm.obj, .\out_sst89e564\posutils.obj, .\out_sst89e564\ucio.obj, .\out_sst89e564\mfrc
>> 500.obj, .\out_sst89e564\icccmd.obj, .\out_sst89e564\stimer.obj, .\out_sst89e564\intrsc.obj, .\out_sst89e564\STARTUP.
>> obj, .\out_sst89e564\wdt.obj, .\out_sst89e564\mifare1.obj, .\out_sst89e564\para.obj, .\out_sst89e564\rx2flash.obj, .\
>> out_sst89e564\system.obj, .\out_sst89e564\tc.obj, .\out_sst89e564\at88153.obj, .\out_sst89e564\command.obj, .\out_sst
>> 89e564\sle4442.obj, .\out_sst89e564\MifareProHost.obj, .\out_sst89e564\MifareProExcute.obj, .\out_sst89e564\iccpdir.o
>> bj TO .\out_sst89e564\iccreader_1 PRINT (.\iccreader_1.m51) RAMSIZE (256) CODE (0X0000-0XFFFF)


MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  .\out_sst89e564\main.obj (MAIN)
  .\out_sst89e564\t_event.obj (T_EVENT)
  .\out_sst89e564\uart.obj (UART)
  .\out_sst89e564\softdly.obj (SOFTDLY)
  .\out_sst89e564\comm.obj (COMM)
  .\out_sst89e564\posutils.obj (POSUTILS)
  .\out_sst89e564\ucio.obj (UCIO)
  .\out_sst89e564\mfrc500.obj (MFRC500)
  .\out_sst89e564\icccmd.obj (ICCCMD)
  .\out_sst89e564\stimer.obj (STIMER)
  .\out_sst89e564\intrsc.obj (INTRSC)
  .\out_sst89e564\STARTUP.obj (?C_STARTUP)
  .\out_sst89e564\wdt.obj (WDT)
  .\out_sst89e564\mifare1.obj (MIFARE1)
  .\out_sst89e564\para.obj (PARA)
  .\out_sst89e564\rx2flash.obj (RX2FLASH)
  .\out_sst89e564\system.obj (SYSTEM)
  .\out_sst89e564\tc.obj (TC)
  .\out_sst89e564\at88153.obj (AT88153)
  .\out_sst89e564\command.obj (COMMAND)
  .\out_sst89e564\sle4442.obj (SLE4442)
  .\out_sst89e564\MifareProHost.obj (MIFAREPROHOST)
  .\out_sst89e564\MifareProExcute.obj (MIFAREPROEXCUTE)
  .\out_sst89e564\iccpdir.obj (ICCPDIR)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CILDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CILDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ISTPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULSHR)
BL51 BANKED LINKER/LOCATER V6.00                                                      03/16/2009  13:40:26  PAGE 2


  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDCODE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CCASE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?STRCPY)
  C:\KEIL\C51\LIB\C51L.LIB (STRLEN)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMCMP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMMOVE)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDIDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LLDPDATA)


LINK MAP OF MODULE:  .\out_sst89e564\iccreader_1 (MAIN)


            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"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0001H.1   UNIT         ?BI?SYSTEM
            BIT     0021H.1   0000H.5   UNIT         ?BI?ICCPDIR
            BIT     0021H.6   0000H.3   UNIT         ?BI?MIFARE1
            BIT     0022H.1   0000H.3   UNIT         _BIT_GROUP_
            BIT     0022H.4   0000H.2   UNIT         ?BI?STIMER
            BIT     0022H.6   0000H.2   UNIT         ?BI?TC
            BIT     0023H.0   0000H.1   UNIT         ?BI?UART
            BIT     0023H.1   0000H.1   UNIT         ?BI?COMM
                    0023H.2   0000H.6                *** GAP ***
            DATA    0024H     0012H     UNIT         _DATA_GROUP_
            DATA    0036H     000FH     UNIT         ?DT?ICCPDIR
            DATA    0045H     000DH     UNIT         ?DT?STIMER
            DATA    0052H     0004H     UNIT         ?DT?UART
            IDATA   0056H     0040H     UNIT         ?ID?ICCPDIR
            IDATA   0096H     0020H     UNIT         ?ID?UART
            IDATA   00B6H     0016H     UNIT         _IDATA_GROUP_
            IDATA   00CCH     0005H     UNIT         ?ID?MFRC500
            IDATA   00D1H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     021EH     UNIT         _XDATA_GROUP_
            XDATA   021EH     0098H     UNIT         ?XD?MFRC500
            XDATA   02B6H     0080H     UNIT         ?XD?MIFARE1
            XDATA   0336H     0014H     UNIT         ?XD?UART
            XDATA   034AH     0007H     UNIT         ?XD?SYSTEM
            XDATA   0351H     0007H     UNIT         ?XD?ICCPDIR
            XDATA   0358H     0004H     UNIT         ?XD?STIMER
            XDATA   035CH     0004H     UNIT         ?XD?AT88153
            XDATA   0360H     0003H     UNIT         ?XD?RX2FLASH
            XDATA   0363H     0003H     UNIT         ?XD?TC
            XDATA   0366H     0002H     UNIT         ?XD?MIFAREPROHOST
BL51 BANKED LINKER/LOCATER V6.00                                                      03/16/2009  13:40:26  PAGE 3



            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0005H     UNIT         ?PR?COMMUSEDBG?COMM
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0005H     UNIT         ?PR?_ICCSETTIMEOUT?ICCPDIR
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     0004H     UNIT         ?PR?RESETWDT?WDT
            CODE    001AH     0001H     UNIT         ?PR?DUMMY?STIMER
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0004H     UNIT         ?CO?ICCPDIR
            CODE    0022H     0001H     UNIT         ?CO?MIFARE1
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0EDDH     UNIT         ?PR?_M1COMMAND?MIFARE1
            CODE    0F03H     095EH     UNIT         ?C?LIB_CODE
            CODE    1861H     0841H     UNIT         ?PR?_TCCOMMAND?TC
            CODE    20A2H     070FH     UNIT         ?PR?_SYSCOMMAND?SYSTEM
            CODE    27B1H     03F9H     UNIT         ?PR?_ICCOPEN?ICCPDIR
            CODE    2BAAH     0330H     UNIT         ?PR?_ICCSENDCMD?ICCCMD
            CODE    2EDAH     0316H     UNIT         ?PR?_M500PCDCMD?MFRC500
            CODE    31F0H     02BEH     UNIT         ?PR?_M500PICCCASCANTICOLL?MFRC500
            CODE    34AEH     0279H     UNIT         ?PR?_M500ANTICOLL?MFRC500
            CODE    3727H     023DH     UNIT         ?PR?RC500ISR?MFRC500
            CODE    3964H     0214H     UNIT         ?PR?_M500PICCACTIVATEIDLE?MFRC500
            CODE    3B78H     0213H     UNIT         ?PR?SYSINIT?SYSTEM
            CODE    3D8BH     0200H     UNIT         ?PR?PARAMEMINIT?PARA
            CODE    3F8BH     01CBH     UNIT         ?PR?_SECCOMMAND?SYSTEM
            CODE    4156H     01ADH     UNIT         ?PR?_COMMREAD?COMM
            CODE    4303H     0183H     UNIT         ?PR?_MPROCOMMAND?MFRC500
            CODE    4486H     0172H     UNIT         ?CO?SYSTEM
            CODE    45F8H     016FH     UNIT         ?PR?PARACOPY?PARA
            CODE    4767H     0163H     UNIT         ?PR?_PARAWRITE?PARA
            CODE    48CAH     0160H     UNIT         ?PR?_M500GETEPSTATUS?MFRC500
            CODE    4A2AH     0155H     UNIT         ?PR?_M500VALUE?MFRC500
            CODE    4B7FH     0114H     UNIT         ?PR?_COMMSEND?COMM
            CODE    4C93H     0111H     UNIT         ?PR?M1CARD?MIFARE1
            CODE    4DA4H     0103H     UNIT         ?PR?CARDSLOT?TC
            CODE    4EA7H     00F8H     UNIT         ?PR?_M500PICCEXCHANGEBLOCK?MFRC500
            CODE    4F9FH     00F5H     UNIT         ?PR?COMMAND?COMMAND
            CODE    5094H     00EDH     UNIT         ?PR?_M500WRITE?MFRC500
            CODE    5181H     00ECH     UNIT         ?PR?_ICCSYNCWRWITHACK?ICCPDIR
            CODE    526DH     00EBH     UNIT         ?PR?_M500PICCAUTHSTATE?MFRC500
            CODE    5358H     00E8H     UNIT         ?PR?_M1AUTH?MIFARE1
            CODE    5440H     00E4H     UNIT         ?PR?_M500RESTORE?MFRC500
            CODE    5524H     00E2H     UNIT         ?PR?_ICCWRITE?ICCPDIR
            CODE    5606H     00CEH     UNIT         ?PR?_EXCHANGEBYTESTREAM?MFRC500
            CODE    56D4H     00CBH     UNIT         ?PR?ICCGETPUTONEBIT?ICCPDIR
            CODE    579FH     00C3H     UNIT         ?PR?_M500WRITEVALUE?MFRC500
            CODE    5862H     00C3H     UNIT         ?PR?_LONGTOBUF86?MIFARE1
            CODE    5925H     00C3H     UNIT         ?PR?_MIFAREPROEXCUTE?MIFAREPROEXCUTE
            CODE    59E8H     00C1H     UNIT         ?C_INITSEG
            CODE    5AA9H     00BBH     UNIT         ?PR?_PARAREAD?PARA
            CODE    5B64H     00BAH     UNIT         ?CO?PARA
            CODE    5C1EH     00B9H     UNIT         ?PR?_M1SEARCH?MIFARE1
            CODE    5CD7H     00B6H     UNIT         ?PR?_M500READ?MFRC500
            CODE    5D8DH     00AFH     UNIT         ?PR?_M500READVALUE?MFRC500
BL51 BANKED LINKER/LOCATER V6.00                                                      03/16/2009  13:40:26  PAGE 4


            CODE    5E3CH     00AEH     UNIT         ?PR?_COMREAD?UART
            CODE    5EEAH     00ACH     UNIT         ?PR?_COMMSENDNOTWAITACK?COMM
            CODE    5F96H     00ACH     UNIT         ?PR?_AT153WRITEEE?AT88153
            CODE    6042H     00ACH     UNIT         ?PR?_AT153VERIFYPASSWD?AT88153
            CODE    60EEH     00A7H     UNIT         ?PR?_M500PICCCASCSELECT?MFRC500
            CODE    6195H     00A4H     UNIT         ?PR?_M500AUTH?MFRC500
            CODE    6239H     009EH     UNIT         ?PR?_M500REQUEST?MFRC500
            CODE    62D7H     0099H     UNIT         ?PR?_COMWRITE?UART
            CODE    6370H     0097H     UNIT         ?PR?_M500HOSTCODEKEY?MFRC500
            CODE    6407H     0094H     UNIT         ?PR?_AT153READEE?AT88153
            CODE    649BH     0093H     UNIT         ?PR?_M500PCDSETTMO?MFRC500
            CODE    652EH     0091H     UNIT         ?C_C51STARTUP
            CODE    65BFH     008DH     UNIT         ?PR?_MPROCARDRESET?MIFAREPROHOST
            CODE    664CH     008DH     UNIT         ?PR?_CMD_PACKEDPROC?MIFAREPROHOST
            CODE    66D9H     0083H     UNIT         ?PR?_COMOPEN?UART
            CODE    675CH     007EH     UNIT         ?PR?_PCDWRITEE2?MFRC500
            CODE    67DAH     007CH     UNIT         ?PR?_M500TRANSFER?MFRC500
            CODE    6856H     007BH     UNIT         ?PR?_INITTIMER?STIMER
            CODE    68D1H     0078H     UNIT         ?PR?_ICCREAD?ICCPDIR
            CODE    6949H     0077H     UNIT         ?PR?_AT153VERIFYAUTH?AT88153
            CODE    69C0H     0071H     UNIT         ?PR?_SLE4442READMAINMEM?SLE4442
            CODE    6A31H     0070H     UNIT         ?PR?_PCDSETTMO?MFRC500
            CODE    6AA1H     006EH     UNIT         ?PR?M500PCDINIT?MFRC500
            CODE    6B0FH     006EH     UNIT         ?PR?M500PCDRESET?MFRC500
            CODE    6B7DH     006DH     UNIT         ?PR?_VALUEBLOCKVALID?MFRC500
            CODE    6BEAH     0067H     UNIT         ?PR?_ICCSYNCRESET?ICCPDIR
            CODE    6C51H     0063H     UNIT         ?PR?_HEX2BCD?POSUTILS
            CODE    6CB4H     0062H     UNIT         ?PR?MAIN?MAIN
            CODE    6D16H     005EH     UNIT         ?PR?PARAINIT?PARA
            CODE    6D74H     005DH     UNIT         ?PR?_M500PCDLOADKEYE2?MFRC500
            CODE    6DD1H     005BH     UNIT         ?PR?_M500SELECT?MFRC500
            CODE    6E2CH     0053H     UNIT         ?PR?_AT153INITAUTH?AT88153
            CODE    6E7FH     004FH     UNIT         ?PR?_M500PICCACTIVATEALL?MFRC500
            CODE    6ECEH     004EH     UNIT         ?PR?_LONGTOBUF51?MIFARE1
            CODE    6F1CH     004BH     UNIT         ?PR?INTSYSTIMER?STIMER
            CODE    6F67H     004AH     UNIT         ?PR?_ICCINITETU?ICCPDIR
            CODE    6FB1H     0048H     UNIT         ?PR?_BCD2HEX?POSUTILS
            CODE    6FF9H     0040H     UNIT         ?PR?_SLE4442READPROTECTMEM?SLE4442
            CODE    7039H     0040H     UNIT         ?PR?_SLE4442READSECURITYMEM?SLE4442
            CODE    7079H     0040H     UNIT         ?PR?_ICCSYNCPOLLINGIO?ICCPDIR
            CODE    70B9H     003FH     UNIT         ?PR?_BUFTOLONG86?MIFARE1
            CODE    70F8H     003FH     UNIT         ?PR?READY?RX2FLASH
            CODE    7137H     003EH     UNIT         ?PR?_AT153COMMAND?AT88153
            CODE    7175H     003CH     UNIT         ?PR?_ICCSELECT?ICCPDIR
            CODE    71B1H     003BH     UNIT         ?PR?_PUTOUTPUTDATA?UART
            CODE    71ECH     003AH     UNIT         ?PR?_ICCSYNCPUTCHARWAITACK?ICCPDIR
            CODE    7226H     0037H     UNIT         ?PR?ICCUSEROVERLOAD?ICCPDIR
            CODE    725DH     0036H     UNIT         ?PR?_RESETINFO?MFRC500
            CODE    7293H     0034H     UNIT         ?PR?CARDLED?SYSTEM
            CODE    72C7H     0034H     UNIT         ?PR?ICCSYNCGETCHARSENDACK?ICCPDIR
            CODE    72FBH     002FH     UNIT         ?PR?M1INIT?MIFARE1
            CODE    732AH     002FH     UNIT         ?PR?TXRXDATA?ICCPDIR
            CODE    7359H     002CH     UNIT         ?PR?ICCUSEREJECT?ICCPDIR
            CODE    7385H     0029H     UNIT         ?PR?_DELAY?STIMER
            CODE    73AEH     0029H     UNIT         ?PR?_AT153WRITEFS?AT88153
            CODE    73D7H     0029H     UNIT         ?PR?_SLE4442COMMAND?SLE4442
            CODE    7400H     0028H     UNIT         ?PR?INTERRUPTCOM?UART
BL51 BANKED LINKER/LOCATER V6.00                                                      03/16/2009  13:40:26  PAGE 5


            CODE    7428H     0028H     UNIT         ?PR?_M500PCDRFRESET?MFRC500
            CODE    7450H     0028H     UNIT         ?PR?ICCINIT?ICCPDIR
            CODE    7478H     0028H     UNIT         ?PR?_ICCSYNCPUTCHAR?ICCPDIR
            CODE    74A0H     0027H     UNIT         ?PR?PUTINPUTDATA?UART
            CODE    74C7H     0027H     UNIT         ?PR?_M500INCREMENT?MFRC500
            CODE    74EEH     0027H     UNIT         ?PR?_M500DECREMENT?MFRC500
            CODE    7515H     0027H     UNIT         ?PR?GETTICKCOUNT?STIMER
            CODE    753CH     0027H     UNIT         ?PR?_SETINTPRI?INTRSC
            CODE    7563H     0026H     UNIT         ?PR?GETINPUTDATA?UART
            CODE    7589H     0026H     UNIT         ?PR?COMIBUFBYTESTELL?UART
            CODE    75AFH     0026H     UNIT         ?PR?TCINIT?TC
            CODE    75D5H     0025H     UNIT         ?PR?_FLASHWRBYTE?RX2FLASH
            CODE    75FAH     0025H     UNIT         ?PR?AT153READFS?AT88153
            CODE    761FH     0024H     UNIT         ?PR?GETOUTPUTDATA?UART
            CODE    7643H     0023H     UNIT         ?PR?_CLEARBITMASK?MFRC500
            CODE    7666H     0021H     UNIT         ?PR?INTUSERTIMER?STIMER
            CODE    7687H     0021H     UNIT         ?PR?_STARTCLKO?STIMER
            CODE    76A8H     0020H     UNIT         ?PR?_FLASHERSECTOR?RX2FLASH
            CODE    76C8H     001FH     UNIT         ?PR?_SETBITMASK?MFRC500
            CODE    76E7H     001FH     UNIT         ?PR?_FLASHRDBYTE?RX2FLASH
            CODE    7706H     001EH     UNIT         ?PR?_GETINPUTDATA?ICCPDIR
            CODE    7724H     001BH     UNIT         ?PR?_WRITERAWIO?UCIO
            CODE    773FH     001BH     UNIT         ?PR?ICCSYNCGETCHAR?ICCPDIR
            CODE    775AH     001AH     UNIT         ?PR?_M500SETRCVGAIN?MFRC500
            CODE    7774H     0018H     UNIT         ?PR?_SLE4442WRITEMAINMEM?SLE4442
            CODE    778CH     0018H     UNIT         ?PR?_SLE4442WRITEPROTECTMEM?SLE4442
            CODE    77A4H     0018H     UNIT         ?PR?_SLE4442WRITESECURITYMEM?SLE4442
            CODE    77BCH     0018H     UNIT         ?PR?_SLE4442VERIFY?SLE4442
            CODE    77D4H     0016H     UNIT         ?PR?_LED?STIMER
            CODE    77EAH     0015H     UNIT         ?PR?_WRITEIO?UCIO
            CODE    77FFH     0015H     UNIT         ?PR?_M500COPY?MFRC500
            CODE    7814H     0015H     UNIT         ?PR?_BEEP?STIMER
            CODE    7829H     0015H     UNIT         ?PR?_STRLEN?STRLEN
            CODE    783EH     0014H     UNIT         ?PR?_BUFTOLONG51?MIFARE1
            CODE    7852H     0012H     UNIT         ?PR?_COMSETTIMEOUT?UART
            CODE    7864H     0012H     UNIT         ?PR?GETTENTICKCOUNT?STIMER
            CODE    7876H     0012H     UNIT         ?PR?ICCSYNCSTOP?ICCPDIR
            CODE    7888H     0010H     UNIT         ?PR?_READRAWIO?UCIO
            CODE    7898H     000FH     UNIT         ?PR?_COMCLEAR?UART
            CODE    78A7H     000FH     UNIT         ?PR?ICCUSERPOWER?ICCPDIR
            CODE    78B6H     000EH     UNIT         ?PR?_INITUSERTIMER?STIMER
            CODE    78C4H     000EH     UNIT         ?PR?ICCCLEAR?ICCPDIR
            CODE    78D2H     000DH     UNIT         ?PR?_READIO?UCIO
            CODE    78DFH     000CH     UNIT         ?PR?ICCSYNCSTART?ICCPDIR

⌨️ 快捷键说明

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