Datasheet

MF1S5009 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet
PUBLIC
Rev. 3 — 27 July 2010
189131 16 of 32
NXP Semiconductors
MF1S5009
Mainstream contactless smart card IC
10. Command overview
The MIFARE card activation follows the ISO/IEC 14443-3 type A. After the MIFARE card
has been selected, it can either be deactivated using the ISO/IEC 14443 Halt command,
or the MIFARE commands can be performed. For more details about the card activation
refer to Ref. 4
.
10.1 MIFARE command overview
All MIFARE Classic commands use the MIFARE Crypto1 and require an authentication.
All available commands for the MIFARE Classic are shown in Table 8
.
All the commands use the coding and framing as described in Ref. 3 and Ref. 4 (e.g.
parity) if not otherwise specified.
10.2 Timings
In this document the timing shown is not to scale and rounded to 1 μs.
All the given times refer to the data frames including start of communication and end of
communication, but do not include the encoding (like the Miller pulses).
Consequently a data frame sent by the PCD contains the start of communication (1 “start
bit”) and the end of communication (one logic 0 + 1 bit length of unmodulated carrier).
A data frame sent by the PICC contains the start of communication (1 “start bit”) and the
end of communication (1 bit length of no subcarrier).
Table 8. Command overview
Command ISO/IEC 14443 Command code
(hexadecimal)
Request REQA 26h (7 bit)
Wake-up WUPA 52h (7 bit)
Anticollision CL1 Anticollision CL1 93h 20h
Anticollision CL2 Anticollision CL2 95h 20h
Select CL1 Select CL1 93h 20h
Select CL2 Select CL2 95h 20h
Halt Halt 50h 50h
Authentication with Key A - 60h
Authentication with Key B - 61h
MIFARE Read - 30h
MIFARE Write - A0h
MIFARE Decrement - C0h
MIFARE Increment - C1h
MIFARE Restore - C2h
MIFARE Transfer - B0h
Halt - 50h 00h