![Freescale Semiconductor Energy Efficient Solutions Xtrinsic MMA8452Q Data Sheet: Technical Data Download Page 18](http://html1.mh-extra.com/html/freescale-semiconductor/energy-efficient-solutions-xtrinsic-mma8452q/energy-efficient-solutions-xtrinsic-mma8452q_data-sheet-technical-data_2330613018.webp)
MMA8452Q
Sensors
18
Freescale Semiconductor, Inc.
6
Register Descriptions
Table 11. Register Address Map
Name
Type
Register
Address
Auto-Increment Address
Default
Hex
Value
Comment
F_READ=0
F_READ=1
STATUS
(1)(2)
R
0x00
0x01
00000000
0x00
Real time status
OUT_X_MSB
R
0x01
0x02
0x03
Output
—
[7:0] are 8 MSBs of 12-bit sample.
R
0x02
0x03
0x00
Output
—
[7:4] are 4 LSBs of 12-bit sample.
R
0x03
0x04
0x05
Output
—
[7:0] are 8 MSBs of 12-bit sample.
R
0x04
0x05
0x00
Output
—
[7:4] are 4 LSBs of 12-bit sample.
R
0x05
0x06
0x00
Output
—
[7:0] are 8 MSBs of 12-bit sample.
R
0x06
0x00
Output
—
[7:4] are 4 LSBs of 12-bit sample.
Reserved
R
0x07
—
—
—
Reserved. Read return 0x00.
Reserved
R
0x08
—
—
—
Reserved. Read return 0x00.
R
0x0B
0x0C
00000000
0x00
Current System Mode
R
0x0C
0x0D
00000000
0x00
Interrupt status
R
0x0D
0x0E
00101010
0x2A
Device ID (0x2A)
(3)(4)
R/W
0x0E
0x0F
00000000
0x00
HPF Data Out and Dynamic
Range Settings
R/W
0x0F
0x10
00000000
0x00
Cutoff frequency is set to 16 Hz @
800 Hz
R
0x10
0x11
00000000
0x00
Landscape/Portrait orientation
status
R/W
0x11
0x12
10000000
0x80
Landscape/Portrait configuration.
R
0x12
0x13
00000000
0x00
Landscape/Portrait debounce
counter
R
0x13
0x14
01000100
0x44
Back-Front, Z-Lock Trip threshold
R
0x14
0x15
10000100
0x84
Portrait to Landscape Trip Angle is
29°
R/W
0x15
0x16
00000000
0x00
Freefall/Motion functional block
configuration
R
0x16
0x17
00000000
0x00
Freefall/Motion event source
register
R/W
0x17
0x18
00000000
0x00
Freefall/Motion threshold register
R/W
0x18
0x19
00000000
0x00
Freefall/Motion debounce counter
Reserved
R
0x19 -
0x1C
—
—
—
Reserved. Read return 0x00.
R/W
0x1D
0x1E
00000000
0x00
Transient functional block
configuration
R
0x1E
0x1F
00000000
0x00
Transient event status register
R/W
0x1F
0x20
00000000
0x00
Transient event threshold
R/W
0x20
0x21
00000000
0x00
Transient debounce counter
R/W
0x21
0x22
00000000
0x00
ELE, Double_XYZ or Single_XYZ
R
0x22
0x23
00000000
0x00
EA, Double_XYZ or Single_XYZ
R/W
0x23
0x24
00000000
0x00
X pulse threshold
R/W
0x24
0x25
00000000
0x00
Y pulse threshold
R/W
0x25
0x26
00000000
0x00
Z pulse threshold
R/W
0x26
0x27
00000000
0x00
Time limit for pulse
R/W
0x27
0x28
00000000
0x00
Latency time for 2
nd
pulse