Datasheet

MMA8652FC
Sensors
Freescale Semiconductor, Inc. 47
6.10.3 0x23 – 0x25: PULSE_THSX, Y, Z Pulse Threshold for X, Y and Z registers
The pulse threshold can be set separately for the X, Y, and Z axes. The PULSE_THSX, PULSE_THSY and PULSE_THSZ
registers define the threshold that is used by the system to start the pulse detection procedure.
The threshold values range from 1 to 127, with steps of 0.63 g/LSB at a fixed ±8 g acceleration range, thus the minimum
resolution is always fixed at 0.063 g/LSB.
The PULSE_THSX, PULSE_THSY and PULSE_THSZ registers define the threshold which is used by the system to start
the pulse detection procedure.
The threshold value is expressed over seven bits as an unsigned number.
Table 71. 0x23 PULSE_THSX register (Read/Write) Back to Register Address Map
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
Bit
0
0 THSX6 THSX5 THSX4 THSX3 THSX2 THSX1 THSX0
Table 72. PULSE_THSX register
Bit(s) Field Description
6–0 THSX[6:0]
Pulse threshold on X-axis
000_0000 (default)
Table 73.
0x24 PULSE_THSY register (Read/Write)
Back to Register Address Map
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
Bit
0
0 THSY6 THSY5 THSY4 THSY3 THSY2 THSY1 THSY0
Table 74. PULSE_THSY register
Bit(s) Field Description
6–0 THSY[6:0]
Pulse threshold on Y-axis
000_0000 (default value)
Table 75.
0x25 PULSE_THSZ register (Read/Write)
Back to Register Address Map
Bit
7
Bit
6
Bit
5
Bit
4
Bit
3
Bit
2
Bit
1
Bit
0
0 THSZ6 THSZ5 THSZ4 THSZ3 THSZ2 THSZ1 THSZ0
Table 76. PULSE_THSZ register
Bit(s) Field Description
6–0 THSZ[6:0]
Pulse threshold on Z-axis
000_0000 (default)