MMA955xL
Sensors
4 Freescale Semiconductor, Inc.
1 Variations of MMA955xL Device
Freescale offers a variety of firmware versions for the MMA955xL devices. The different versions of the device are identified by
the fourth digit in the part number (for example MMA9559L). Information and specifications provided in this data sheet are inde-
pendent of the Freescale firmware versions.
The following table lists some of the variations among the MMA955xL-platform devices.
Table 2. Features of product-line devices
Feature - Device MMA9550L MMA9551L MMA9553L MMA9559L
Key elements Motion sensing Gesture sensing Pedometer High flexibility
User flash available 6.5 KB 4.5 KB 1.0 KB 14 KB
User RAM available 576 bytes 452 bytes 420 bytes 1664 bytes
ADC resolution (bits) 10,12,14,16 bits 10,12,14,16 bits 10,12,14,16 bits 10,12,14,16 bits
g measurement ranges 2 g, 4 g, 8 g 2 g, 4 g, 8 g 2 g, 4 g, 8 g 2 g, 4 g, 8 g
Real-time and preemptive scheduling Yes Yes Yes No
Event management No No No Yes
Slave Port Command Interpreter
• Normal mode
Yes Yes Yes No
• Legacy mode
Yes Yes Yes No
• Streaming mode
Yes Yes Yes No
Front-end processing
• 100-Hz BW anti-aliasing
Yes Yes Yes No
• 50-Hz BW anti-aliasing
Yes Yes Yes No
• g-mode-dependent resolution
YesYesYesYes
• Absolute value
Yes Yes Yes No
• Low-pass filter
Yes Yes Yes No
• High-pass filter
Yes Yes Yes No
• Data-ready interrupt
YesYesYesYes
Gesture applications
• High g/Low g
No Yes No No
•Tilt
No Yes No No
• Portrait/Landscape
No Yes No No
• Programmable orientation
No Yes No No
• Tap/Double-tap
No Yes No No
• Freefall
No Yes No No
•Motion
No Yes No No