
Version 1.03 www.acs.com.hk
Page 2 of 57
Table of Contents
1.0. Introduction ............................................................................................................... 4
2.0. Features ..................................................................................................................... 5
2.1. Serial Interface.......................................................................................................................5
2.2. LCD........................................................................................................................................5
2.3. LEDs ......................................................................................................................................6
2.4. Buzzer....................................................................................................................................6
2.5. SAM Interface ........................................................................................................................6
2.6. Built-in Antenna .....................................................................................................................6
3.0. Communication between the host and contactless interface, SAM and
peripherals............................................................................................................................. 7
4.0. Serial Interface (CCID-like Frame Format) .............................................................. 8
4.1. Protocol Flow Examples ........................................................................................................9
5.0. SAM Interface .......................................................................................................... 11
5.1. Activating the SAM Interface ...............................................................................................11
5.2. Deactivating the SAM Interface ...........................................................................................12
5.3. Exchanging data through the SAM Interface.......................................................................14
6.0. Pseudo-APDUs for contactless interface and peripherals control .................... 17
6.1. Direct Transmit ....................................................................................................................17
6.2. Change Communication Speed...........................................................................................20
6.3. Get firmware version............................................................................................................24
6.4. LCD Display (ASCII Mode) ..................................................................................................25
6.5. LCD Display (GB Mode) ......................................................................................................28
6.6. LCD Display (Graphic Mode)...............................................................................................29
6.7. Scroll Current LCD Display..................................................................................................30
6.8. Pause LCD Scrolling............................................................................................................31
6.9. Stop LCD Scrolling ..............................................................................................................32
6.10. Clear LCD ............................................................................................................................32
6.11. LCD Backlight Control .........................................................................................................32
6.12. LCD Contrast Control ..........................................................................................................33
6.13. LED Enable/Disable.............................................................................................................34
6.14. LED Control .........................................................................................................................34
6.15. LED and Buzzer Control ......................................................................................................35
6.16. Buzzer Control .....................................................................................................................41
6.17. Basic program flow for ISO 14443-4 Type A and B tags.....................................................41
6.18. Basic program flow for Mifare applications..........................................................................43
6.18.1. Handling the value blocks of Mifare 1K/4K tag ...........................................................45
6.18.2. Accessing Mifare Ultralight tags..................................................................................47
6.18.3. Accessing Mifare Ultralight C tags ..............................................................................49
6.19. Basic program flow for FeliCa applications .........................................................................53
6.20. Basic program flow for NFC Forum Type 1 tag applications...............................................54
Appendix A. ACR122 Error Codes.................................................................................. 56
List of Figures
Figure 1 : Communication Flowchart of ACR122L................................................................................. 7
Figure 2 : Character Set A.................................................................................................................... 26
Figure 3 : Character Set B.................................................................................................................... 27
Figure 4 : Character Set C ................................................................................................................... 27
Figure 5 : LCD Display Position ........................................................................................................... 29