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)