Datasheet
Table Of Contents
- Proximity Capacitive Touch Sensor Controller
- 1 Pin Descriptions
- 2 Schematic Drawings and Implementation
- 3 Device Operation Overview
- 4 Electrical Characteristics
- 5 Register Operation Descriptions
- 5.1 Register Read/Write Operations and Measurement Run/Stop Mode
- 5.2 Touch Status Registers (0x00~0x01)
- 5.3 Electrode Filtered Data Register (0x04~0x1D)
- 5.4 Baseline Value Register (0x1E~0x2A)
- 5.5 Baseline Filtering Control Register (0x2B~0x40)
- 5.6 Touch / Release Threshold (0x41~0x5A)
- 5.7 Debounce Register (0x5B)
- 5.8 Filter and Global CDC CDT Configuration (0x5C, 0x5D)
- 5.9 Electrode Charge Current Register (0x5F~0x6B)
- 5.10 Electrode Charge Time Register (0x6C~0x72)
- 5.11 Electrode Configuration Register (ECR, 0x5E)
- 5.12 Out-Of-Range Status Registers (0x02, 0x03)
- 5.13 Soft Rest Register (0x80)
- 5.14 GPIO Registers (0x73~0x7A)
- 6 MPR121 Serial Communication
- Disclaimer
MPR121
Sensors
26 Freescale Semiconductor, Inc.
Table 11. Revision history
Revision
number
Revision
date
Description of changes
3 12/2011
• On Page 1, Under Features: Changed 3 mA shutdown current to 3 mA in scan stop mode current, changed
12 electrodes to 12 electrodes/capacitance sensing inputs in which 8 are multifunctional for LED driving and
GPIO, added two new bullets: Integrated independent autocalibration for each electrode input and
Autoconfiguration of charge current and charge time for each electrode input, Under Implementations: added
three bullets
• Updated Table 1 Pin Descriptions, modified pin descriptions for Pins 4, 5, 7
• In Section 3, added Power Supply paragraph, modified remaining paragraphs
• In Table 2, changed ELEPROX to PROX_OOR, changed Register Names from: AFE Configuration and Filter
Configuration to: Filter/Global CDC Configuration and Filter/Global CDT Configuration, added new register for
Soft Reset Register
• Removed AN3889, AN3890, AN3891, AN3892, AN3893, AN3894, AN3895, and AN3944 documents
• Added Sections 5.0 through 6.4
4 02/2013 • Global change to Table 5, renamed all instances Run1 to Run. Added footnote in table