
ACR3801 – Reference Manual info@acs.com.hk
Version 2.01 www.acs.com.hk
Page 2 of 62
Table of Contents
1.0. Introduction .............................................................................................................4
1.1. Reference Documents ...........................................................................................................4
1.2. Symbols and Abbreviations ...................................................................................................4
2.0. Features ...................................................................................................................5
3.0. Supported Card Types ............................................................................................6
3.1. MCU Cards ............................................................................................................................6
3.2. Memory-based Smart Cards..................................................................................................6
4.0. Smart Card Interface ...............................................................................................7
4.1. Smart Card Power Supply VCC (C1) ....................................................................................7
4.2. Programming Voltage VPP (C6)............................................................................................7
4.3. Card Type Selection ..............................................................................................................7
4.4. Interface for Microcontroller-based Cards .............................................................................7
4.5. Card Tearing Protection.........................................................................................................7
5.0. Power Supply...........................................................................................................8
5.1. Status LED.............................................................................................................................8
6.0. USB Interface...........................................................................................................9
6.1. Communication Parameters ..................................................................................................9
6.2. Endpoints ...............................................................................................................................9
7.0. Communication Protocol ......................................................................................10
8.0. Commands.............................................................................................................12
8.1. CCID Command Pipe Bulk-OUT Messages........................................................................12
8.1.1. PC_to_RDR_IccPowerOn...........................................................................................12
8.1.2. PC_to_RDR_IccPowerOff...........................................................................................13
8.1.3. PC_to_RDR_GetSlotStatus ........................................................................................14
8.1.4. PC_to_RDR_XfrBlock.................................................................................................15
8.1.5. PC_to_RDR_GetParameters......................................................................................16
8.1.6. PC_to_RDR_ResetParameters ..................................................................................17
8.1.7. PC_to_RDR_SetParameters ......................................................................................18
8.2. CCID Bulk-IN Messages......................................................................................................20
8.2.1. RDR_to_PC_DataBlock..............................................................................................20
8.2.2. RDR_to_PC_SlotStatus ..............................................................................................21
8.2.3. RDR_to_PC_Parameters............................................................................................22
8.3. Memory Card Command Set ...............................................................................................23
8.3.1. Recollection Card – 1, 2, 4, 8 and 18 Kbit I2C Card...................................................23
8.3.2. Memory Card – 32, 64, 128, 256, 512, and 1024 Kbit I2C Card ................................26
8.3.3. Memory Card – ATMEL AT88SC153..........................................................................29
8.3.4. Memory Card – ATMEL AT88C1608 ..........................................................................32
8.3.5. Memory Card – SLE 4418/SLE 4428/SLE 5518/SLE 5528........................................36
8.3.6. Memory Card – SLE 4432/SLE 4442/SLE 5532/SLE 5542........................................41
8.3.7. Memory Card – SLE 4406/SLE 4436/SLE 5536/SLE 6636........................................46
8.3.8. Memory Card – SLE 4404 ..........................................................................................50
8.3.9. Memory Card – AT88SC101/AT88SC102/AT88SC1003 ...........................................54
8.4. Other Commands Access via PC_to_RDR_XfrBlock..........................................................60
8.4.1. GET_READER_INFORMATION ................................................................................60
Appendix A. Supported Card Types..............................................................................61
Appendix B. Response Error Codes .............................................................................62