NXP Semiconductors MMA7660FCT
- Part No.:
- MMA7660FCT
- Manufacturer:
- NXP Semiconductors
- Category:
- Accelerometers
- Package:
- 228-LFBGA
- Datasheet:
-
MMA7660FCT.pdf
- Description:
- ACCELEROMETER 1.5G I2C 10DFN
- Quantity:
- Payment:

- Shipping:

Inventory:4,112
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MMA7660FCT from NXP Semiconductors (formerly Freescale) is a ±1.5 g, 3-axis capacitive MEMS accelerometer with I²C digital output, integrated low-pass filtering, 0g offset and gain compensation, and 6-bit resolution per axis. It delivers orientation detection, tap/shake gesture recognition, and auto-wake/sleep control for battery-constrained portable electronics.
For engineers reviewing the MMA7660FCT datasheet, MMA7660FCT pinout, MMA7660FCT application, or MMA7660FCT equivalent, this page provides verified technical context, real-world use cases, validated alternatives, and supply-ready procurement details - all grounded in the official Rev 8 (03/2012) Freescale datasheet and package documentation.
Technical Context
The MMA7660FCT integrates a polysilicon MEMS sensing element with an ASIC featuring switched-capacitor signal conditioning, finite-impulse-response (FIR) averaging over 32 samples per axis, and configurable I²C timing up to 400 kHz. Its internal 150 kHz oscillator drives sampling at user-selectable ODRs from 1 to 120 Hz.
It operates across three power states: Off Mode (0.4 µA), Standby Mode (≤10 µA), and Active Mode (47–294 µA depending on ODR), with autonomous transition between Auto-Wake (high-ODR) and Auto-Sleep (low-ODR) states triggered by motion events on any axis.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Acceleration Range | ±1.5 g - Enables tilt detection and basic motion gestures without saturation in handheld device orientations. |
| Output Resolution | 6-bit digital (0–63 counts/axis) - Maps to ~21.33 counts/g; sufficient for orientation logic and low-complexity gesture classification. |
| Output Data Rate (ODR) | Configurable 1–120 Hz - Allows trade-off between motion responsiveness and power: 1 Hz for anti-theft sleep monitoring; 120 Hz for responsive tap detection. |
| Supply Current (Active) | 47 µA at 1 Hz, 294 µA at 120 Hz - Enables multi-day battery life in portable devices when paired with Auto-Sleep duty cycling. |
| Analog/Digital Voltage Ranges | AVDD: 2.4–3.6 V; DVDD: 1.71–3.6 V - Supports dual-rail operation with independent analog/digital supplies for noise isolation. |
| Interrupt Capabilities | INT pin supports 7 interrupt sources: GINT (data-ready), PLINT/FBINT (orientation), PDINT (tap), SHINTX/Y/Z (shake), ASINT (auto-sleep wake) - Enables event-driven firmware without polling. |
| Shock Survivability | 10,000 g - Ensures robustness against mechanical drop events during end-user handling. |
Pinout & Package
Package: 10-pin DFN (3 mm × 3 mm × 0.9 mm, Case 2002-03), bottom-exposed thermal pad, RoHS and halogen-free compliant.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 1, 10 RESERVED | Analog ground reference | Must be connected to AVSS to maintain sensor bias stability and offset accuracy. |
| 2 N/C | No internal connection | Leave floating or tie to AVSS; no functional impact if unconnected. |
| 3 AVDD | Analog power supply | Primary power for MEMS transducer and analog front-end; requires local 0.1 µF decoupling to AVSS. |
| 4 AVSS | Analog ground | Reference return for AVDD and internal analog circuitry; must be low-impedance path to system ground. |
| 5 INT | Open-drain interrupt output | Asserts low on enabled events (e.g., tap, orientation change); requires external pull-up to DVDD. |
| 6 SCL | I²C clock input | Accepts standard-mode (100 kHz) or fast-mode (400 kHz) clock; 4.7 kΩ pull-up required. |
| 7 SDA | I²C data bidirectional | Open-drain interface; shares same 4.7 kΩ pull-up as SCL; supports multi-master arbitration. |
| 8 DVSS | Digital I/O ground | Return path for SCL, SDA, and INT; separate from AVSS to minimize digital noise coupling into analog domain. |
| 9 DVDD | Digital I/O power | Supplies logic levels for I²C interface and interrupt driver; requires local 0.1 µF decoupling to DVSS. |
Key Features
| Feature | Design Value |
|---|---|
| Auto-Wake/Sleep with programmable thresholds | Reduces average current by switching between high-ODR (e.g., 32 Hz) on motion and low-ODR (e.g., 1 Hz) during idle - critical for always-on orientation sensing. |
| Tilt orientation detection (6-position) | Computes Left/Right/Up/Down/Back/Front states in real time using debounced X/Y/Z data; updates TILT register (0x03) only after stable consecutive readings per FILT[2:0]. |
| Tap detection with configurable threshold/duration | Uses PDET (0x09) and PD (0x0A) registers to detect transient acceleration exceeding 1.3 g for ≥10 ms - enables reliable single/double-tap UI without host CPU polling. |
| Shake detection per axis | Triggers SHINTX/Y/Z interrupts when |acceleration| > 1.3 g on respective axis - supports motion-initiated actions like screen rotation lock release. |
| On-chip FIR averaging (32-sample) | Reduces RMS noise to ±1 count (94% of samples) while preserving response time - eliminates need for external digital filtering in resource-limited microcontrollers. |
Applications
| Mobile Device Orientation | Gesture-Controlled UI |
|---|---|
|
Use Scenario: Smartphone or PMP automatically rotates display between portrait and landscape based on physical device tilt. IC Role / Device Role / Timing Role: MMA7660FCT continuously monitors static X/Y/Z gravity vectors and updates PoLa/BaFro bits in TILT register to determine orientation state. Use Value: Enables seamless UI adaptation without user intervention; leverages built-in debounce (FILT[2:0]) to prevent flicker during transitional angles. |
Use Scenario: User taps phone screen to mute audio or double-taps to launch camera app. IC Role / Device Role / Timing Role: MMA7660FCT detects transient acceleration peaks via PDINT interrupt and reports tap events directly to host MCU via I²C. Use Value: Offloads real-time motion analysis from host processor; reduces firmware complexity and power consumption versus software-based tap detection. |
| Laptop Anti-Theft | Digital Camera Image Stability |
|
Use Scenario: Laptop triggers alarm or locks OS when sudden motion (e.g., theft attempt) exceeds 1.3 g threshold. IC Role / Device Role / Timing Role: MMA7660FCT runs in Auto-Sleep mode at 1 Hz, wakes on shake interrupt (SHINTX/Y/Z), and confirms sustained agitation before alerting host. Use Value: Achieves ultra-low standby current (<2 µA) while maintaining responsive intrusion detection - extends battery life during transport. |
Use Scenario: DSLR or mirrorless camera compensates for hand tremor during handheld shooting using accelerometer feedback. IC Role / Device Role / Timing Role: MMA7660FCT provides low-noise, 64 Hz sampled X/Y-axis data to stabilize optical image sensor positioning. Use Value: Delivers ±1 count noise floor and 15.625 ms update interval - sufficient for real-time mechanical stabilization algorithms. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 3-axis ±1.5 g I²C accelerometer applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| KXSC7-1051 (Kionix) | ±2 g range, 14-bit output, 1.71–3.6 V supply, 3.5 µA standby, 100 µA active @ 100 Hz | Higher resolution and wider range suit precision tilt; higher active current limits ultra-low-power use cases. | Select when higher dynamic range or finer orientation granularity is needed; verify I²C register map compatibility. |
| BMA220 (Bosch Sensortec) | ±2 g range, 10-bit output, 1.71–3.6 V supply, 4 µA standby, 140 µA active @ 100 Hz, built-in FIFO | Includes hardware FIFO and more advanced motion detection (no-shake/tap logic); larger footprint (2.0 × 2.0 mm). | Choose for systems requiring burst-mode data capture or enhanced gesture logic; note different pinout and interrupt behavior. |
Compared with KXSC7-1051 and BMA220, the MMA7660FCT offers the lowest active current at sub-10 Hz ODRs and simpler register-level configuration for basic orientation and tap - making it optimal for cost-sensitive, long-battery-life consumer devices where 6-bit resolution suffices.
Availability
MMA7660FCT is available at Aetrix Electronics and suitable for mobile phone orientation detection, laptop anti-theft systems, and portable media player gesture interfaces requiring stable component supply across extended production lifecycles.
Supply support for MMA7660FCT includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors acquired Freescale in 2015 and maintains legacy product support, including the MMA7660FCT. NXP focuses on secure connectivity, automotive, industrial, and IoT solutions with broad analog/mixed-signal portfolio.
The MMA7660FCT belongs to Freescale's legacy low-power MEMS sensor family, designed specifically for energy-efficient orientation and motion awareness in battery-powered portable electronics - emphasizing minimal active current, integrated digital features, and small-footprint packaging.
FAQ
What is the operating temperature range for the MMA7660FCT?
The MMA7660FCT is rated for continuous operation from –40°C to +85°C. This range is validated per Freescale's Rev 8 datasheet and supports deployment in consumer electronics exposed to ambient environmental extremes, including automotive-adjacent portable devices and outdoor handheld equipment. The MMA7660FCT maintains specified offset drift (±1.5 mg/°C max) and sensitivity variation (±0.01%/°C) across this full range.
Does the MMA7660FCT support self-test functionality?
No, the MMA7660FCT does not include an electrostatic self-test feature. As explicitly stated in the Rev 8 datasheet (page 11), "MMA7660FC does not include an accelerometer self test function." Verification of functionality must be performed through external mechanical stimulus or by entering Test Mode (disabling MEMS measurement and writing synthetic 6-bit values to XOUT/YOUT/ZOUT registers) to validate interrupt and register behavior.
How is the MMA7660FCT's interrupt pin (INT) configured electrically?
The MMA7660FCT's INT pin is an open-drain output requiring an external pull-up resistor to DVDD. Per the datasheet (Table 1, Figure 2), it sinks current when asserted low for any enabled interrupt source (e.g., GINT, PDINT, SHINTX). The recommended pull-up is 4.7 kΩ, and the pin can drive ≥6 mA. This configuration allows wired-OR connection of multiple interrupt sources on a shared MCU interrupt line.
Can the MMA7660FCT operate with different analog and digital supply voltages?
Yes, the MMA7660FCT supports independent analog (AVDD: 2.4–3.6 V) and digital (DVDD: 1.71–3.6 V) supplies. This dual-rail architecture isolates noise-sensitive analog sensing circuitry from digital switching noise. The datasheet specifies that AVDD and DVDD may differ (e.g., AVDD = 2.8 V, DVDD = 1.8 V), enabling optimized power domain partitioning in mixed-voltage systems.
What is the maximum I²C clock frequency supported by the MMA7660FCT?
The MMA7660FCT supports Fast Mode I²C up to 400 kHz, as confirmed in Table 4 (I²C Interface Speed) and Section 22 (Serial Interface). This allows efficient register access and data reads without bottlenecking host MCU throughput. Timing compliance is guaranteed across the full operating voltage and temperature range, with defined setup/hold times documented in Appendix D.
MMA7660FCT Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Series:
- -
- Package/Case:
- 228-LFBGA
- Packaging:
- Tray
- Product Status:
- Obsolete
- Type:
- Digital
- Axis:
- X, Y, Z
- Acceleration Range:
- ±1.5g
- Sensitivity (LSB/g):
- 21.33
- Sensitivity (mV/g):
- -
- Bandwidth:
- -
- Output Type:
- I2C
- Voltage - Supply:
- 2.4V ~ 3.6V
- Features:
- Adjustable Bandwidth, Sleep Mode
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 228-LFBGA (12x12)
MMA7660FCT FAQ
1.How can I place an order for MMA7660FCT through Aetrix?
Please submit a Request for Quotation (RFQ) for MMA7660FCT on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MMA7660FCT reliable?
The price and inventory of MMA7660FCT are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MMA7660FCT is usually 5 days.
3.What payment methods are accepted for MMA7660FCT?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MMA7660FCT transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MMA7660FCT?
MMA7660FCT orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MMA7660FCT order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MMA7660FCT?
For technical support, including MMA7660FCT datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MMA7660FCT requirements.
6.How does Aetrix verify that MMA7660FCT is sourced from the original manufacturer or authorized distributors?
All MMA7660FCT products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MMA7660FCT meets industry standards.
7.What is the process for return or replacement of MMA7660FCT?
All MMA7660FCT units undergo pre-shipment inspection (PSI). If there is an issue with MMA7660FCT, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MMA7660FCT part is unused and in its original packaging.
Return procedure for MMA7660FCT:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MMA7660FCT Tags

-
MXC4005XC
Memsic Inc.

-
MC3419
Memsic Inc.

-
MC3479
Memsic Inc.
-
MXC6655XA
Memsic Inc.

-
MC3630
Memsic Inc.
.jpg)
-
LIS2HH12TR
STMicroelectronics
-
KX122-1037
Kionix Inc.
.jpg)
-
LIS2DE12TR
STMicroelectronics
.jpg)
-
LIS2DH12TR
STMicroelectronics

-
MC3635
Memsic Inc.
.jpg)
-
LIS2DS12TR
STMicroelectronics
-
LIS3DHTR
STMicroelectronics
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

