mpr081 Freescale Semiconductor, Inc, mpr081 Datasheet
![no-image](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_sml.jpg)
mpr081
Related parts for mpr081
mpr081 Summary of contents
Page 1
... Freescale Semiconductor Technical Data Touch Pad Controller The MPR081 is a user interface controller which manages a 16-position rotary 2 touch pad. The MPR081 uses interface to communicate with the host, which configures the operation, and an interrupt to advise the host of status changes. The interrupt output, IRQ, indicates that rotary status has changed since the MPR081 was last read ...
Page 2
... SDA, SCL Input Capacitance SDA, SCL Output Low Voltage SDA, IRQ Table 4. Interrupt IRQ Timing Characteristics ( Typical Operating Circuit 1 3 Characteristic IRQ Reset delay time from STOP IRQ Reset delay time from acknowledge MPR081 2 Symbol — STG Symbol HBM MM CDM — ...
Page 3
... A Typ Max Units — 400 kHz 31.25 — ms — — µs — — µs — — µs — — µs — 0.9 µs — — ns — — µs — — µs 20+0.1C 300 ns b 20+0.1C 300 ns b 20+0.1C 250 — ns — 400 pF MPR081 3 ...
Page 4
... Rotary Touch Inputs. Connect the 8 inputs to a 16-position rotary sensor. Exposed Pad on Package Underside (QFN only). Connect to VSS. RST IRQ VDD 12 RS VSS 11 RSW SCL 10 RW SDA 9 RNW AD0 SOUNDER Figure 2. MPR081 Pinout Function RNE MPR081EJ RSE ...
Page 5
... CONTROLLER RATE CLEAR SDA SCL SERIAL INTERFACE RST AD0 SOUNDER SOUNDER CONTROLLER Sensors Freescale Semiconductor ROTARY ROTARY POSITION POSITION 8 8 DECODER Figure 3. Internal Block Diagram N NNW NNE NE NW NEE NWW SEE SWW SE SW SSW SSE S 16 POSITION ROTARY MPR081 5 ...
Page 6
... MPR081 6 DETAILED DESCRIPTION key presses. The MPR081 also uses a standardized user register set to configure the part on power up, and to read pad, slider and key status. The commonality between products in the MPR08 family of controllers simplifies migration between parts. ...
Page 7
... C 2-wire interface. The interface uses a serial data line (SDA) and a serial clock line (SCL) to achieve Figure 4. 2-Wire Serial Interface Timing Details The MPR081 SDA line operates as both an input and an open-drain output. A pull-up resistor, typically 4.7 k:, is required on SDA. The MPR081 SCL line operates only as an input ...
Page 8
... Figure 8. Slave Address followed by at least one byte of information. The first byte of information is the command byte. The command byte determines which register of the MPR081 written by the next byte, if received STOP condition is detected after the command byte is received, then the MPR081 takes no ...
Page 9
... DEVICE RESET The reset input RST is an active-low input. When taken low, RST clears any transaction to or from the MPR081 on the serial interface and configures the internal registers to the same state as a power-up reset waits for a START condition on the serial interface. ...
Page 10
... VDD. When set active low, IRQ is reset high immediately after the slave address acknowledge of the first subsequent read or write access to the MPR081 interrupt causing event occurs during an I the MPR081, the interrupt is not asserted. Instead ...
Page 11
... MPR081 ...
Page 12
... Disable Rotary touch or press action entering FIFO Enable Rotary touch action entering FIFO as values 1'bxxx10000 through 1'bxxx11111 Disable Rotary release action entering FIFO Enable Rotary released action entering FIFO as value 1'bxxx01111 Rotary touches do not cause the sounder to operate Rotary touches operate the sounder MPR081 12 Register R/W Address ...
Page 13
... Register Data — — — — — — MPR081 13 ...
Page 14
... Idle timeout period touch acquisitions sample period Idle timeout period touch acquisitions sample period —all the way through to— Idle timeout period is 112 x touch acquisitions sample period Idle timeout period is 120 x touch acquisitions sample period MPR081 14 R/W Register Address D7 D6 ...
Page 15
... IRQ behavior is controlled by Interrupt Rate bits D5-D7, and is asserted on the first entry into the FIFO from empty. Note that FIFO contents are cleared before exiting shutdown MPR081 will go into low power sleep mode after an idle period timeout. While in low power sleep mode, device cannot be 2 addressed via I C except by asserting the wake pin ...
Page 16
... MPR081 16 PACKAGE DIMENSIONS CASE 1679-01 ISSUE O 16-LEAD QFN PAGE Sensors Freescale Semiconductor ...
Page 17
... Sensors Freescale Semiconductor PACKAGE DIMENSIONS CASE 1679-01 ISSUE O 16-LEAD QFN PAGE MPR081 17 ...
Page 18
... MPR081 18 PACKAGE DIMENSIONS CASE 1679-01 ISSUE O 16-LEAD QFN PAGE Sensors Freescale Semiconductor ...
Page 19
... Sensors Freescale Semiconductor PACKAGE DIMENSIONS CASE 948F-01 ISSUE B 16-LEAD TSSOP PAGE MPR081 19 ...
Page 20
... MPR081 20 PACKAGE DIMENSIONS CASE 948F-01 ISSUE B 16-LEAD TSSOP PAGE Sensors Freescale Semiconductor ...
Page 21
... Sensors Freescale Semiconductor PACKAGE DIMENSIONS CASE 948F-01 ISSUE B 16-LEAD TSSOP PAGE MPR081 21 ...
Page 22
... RoHS-compliant and/or Pb-free versions of Freescale products have the functionality and electrical characteristics of their non-RoHS-compliant and/or non-Pb-free counterparts. For further information, see http:/www.freescale.com or contact your Freescale sales representative. For information on Freescale’s Environmental Products program http://www.freescale.com/epp. MPR081 Rev. 0 06/2007 Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products ...