Data Sheet

NXP Semiconductors
MFRC522
Standard performance MIFARE and NTAG frontend
© NXP Semiconductors N.V. 2016. All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
Date of release: 27 April 2016
112139
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
9.3.3.2 CRCResultReg registers . . . . . . . . . . . . . . . . 56
9.3.3.3 Reserved register 23h . . . . . . . . . . . . . . . . . . 57
9.3.3.4 ModWidthReg register . . . . . . . . . . . . . . . . . . 57
9.3.3.5 Reserved register 25h . . . . . . . . . . . . . . . . . . 57
9.3.3.6 RFCfgReg register . . . . . . . . . . . . . . . . . . . . . 58
9.3.3.7 GsNReg register. . . . . . . . . . . . . . . . . . . . . . . 58
9.3.3.8 CWGsPReg register . . . . . . . . . . . . . . . . . . . . 59
9.3.3.9 ModGsPReg register . . . . . . . . . . . . . . . . . . . 59
9.3.3.10 TModeReg and TPrescalerReg registers . . . . 59
9.3.3.11 TReloadReg register . . . . . . . . . . . . . . . . . . . 61
9.3.3.12 TCounterValReg register . . . . . . . . . . . . . . . . 61
9.3.4 Page 3: Test . . . . . . . . . . . . . . . . . . . . . . . . . . 62
9.3.4.1 Reserved register 30h . . . . . . . . . . . . . . . . . . 62
9.3.4.2 TestSel1Reg register . . . . . . . . . . . . . . . . . . . 62
9.3.4.3 TestSel2Reg register . . . . . . . . . . . . . . . . . . . 63
9.3.4.4 TestPinEnReg register . . . . . . . . . . . . . . . . . . 63
9.3.4.5 TestPinValueReg register . . . . . . . . . . . . . . . . 64
9.3.4.6 TestBusReg register . . . . . . . . . . . . . . . . . . . . 64
9.3.4.7 AutoTestReg register . . . . . . . . . . . . . . . . . . . 65
9.3.4.8 VersionReg register . . . . . . . . . . . . . . . . . . . . 65
9.3.4.9 AnalogTestReg register . . . . . . . . . . . . . . . . . 66
9.3.4.10 TestDAC1Reg register . . . . . . . . . . . . . . . . . . 67
9.3.4.11 TestDAC2Reg register . . . . . . . . . . . . . . . . . . 67
9.3.4.12 TestADCReg register . . . . . . . . . . . . . . . . . . . 67
9.3.4.13 Reserved register 3Ch . . . . . . . . . . . . . . . . . . 67
10 MFRC522 command set . . . . . . . . . . . . . . . . . 69
10.1 General description . . . . . . . . . . . . . . . . . . . . 69
10.2 General behavior . . . . . . . . . . . . . . . . . . . . . . 69
10.3 MFRC522 command overview . . . . . . . . . . . . 69
10.3.1 MFRC522 command descriptions . . . . . . . . . 70
10.3.1.1 Idle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.3.1.2 Mem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.3.1.3 Generate RandomID . . . . . . . . . . . . . . . . . . . 70
10.3.1.4 CalcCRC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.3.1.5 Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
10.3.1.6 NoCmdChange. . . . . . . . . . . . . . . . . . . . . . . . 70
10.3.1.7 Receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.3.1.8 Transceive . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.3.1.9 MFAuthent . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
10.3.1.10 SoftReset . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
11 Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 73
12 Recommended operating conditions. . . . . . . 73
13 Thermal characteristics . . . . . . . . . . . . . . . . . 73
14 Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . 74
14.1 Timing characteristics. . . . . . . . . . . . . . . . . . . 77
15 Application information. . . . . . . . . . . . . . . . . . 80
16 Test information. . . . . . . . . . . . . . . . . . . . . . . . 81
16.1 Test signals. . . . . . . . . . . . . . . . . . . . . . . . . . . 81
16.1.1 Self test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
16.1.2 Test bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
16.1.3 Test signals on pins AUX1 or AUX2. . . . . . . . 82
16.1.3.1 Example: Output test signals TestDAC1 and
TestDAC2. . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
16.1.3.2 Example: Output test signals Corr1 and
MinLevel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
16.1.3.3 Example: Output test signals ADC channel I
and ADC channel Q. . . . . . . . . . . . . . . . . . . . 84
16.1.3.4 Example: Output test signals RxActive and
TxActive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
16.1.3.5 Example: Output test signal RX data stream . 86
16.1.3.6 PRBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
17 Package outline. . . . . . . . . . . . . . . . . . . . . . . . 87
18 Handling information . . . . . . . . . . . . . . . . . . . 88
19 Packing information . . . . . . . . . . . . . . . . . . . . 88
20 Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 89
21 References. . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
22 Revision history . . . . . . . . . . . . . . . . . . . . . . . 90
23 Legal information . . . . . . . . . . . . . . . . . . . . . . 91
23.1 Data sheet status. . . . . . . . . . . . . . . . . . . . . . 91
23.2 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
23.3 Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . 91
23.4 Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 92
24 Contact information . . . . . . . . . . . . . . . . . . . . 92
25 Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93