Xtrinsic MMA8653FC 3-Axis, 10-bit Digital Accelerometer - Freescale
Xtrinsic MMA8653FC 3-Axis, 10-bit Digital Accelerometer - Freescale
Xtrinsic MMA8653FC 3-Axis, 10-bit Digital Accelerometer - Freescale
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.8.3 0x2C: CTRL_REG3, System Control 3 Register<br />
This register is used to control the Auto-WAKE/SLEEP function by setting the orientation or Freefall/Motion as an interrupt to<br />
wake up. This register also configures the interrupt pins INT1 and INT2.<br />
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0<br />
— — WAKE_LNDPRT — WAKE_FF_MT 0 IPOL PP_OD<br />
<strong>MMA8653FC</strong><br />
Figure 40. 0x2C CTRL_REG3, System Control 3 Register (Read/Write)<br />
Table 39. CTRL_REG3 register<br />
Field Description<br />
WAKE_LNDPRT<br />
WAKE_FF_MT<br />
IPOL<br />
PP_OD<br />
0: Orientation function is bypassed in SLEEP mode. Default value: 0.<br />
1: Orientation function interrupt can wake up system<br />
0: Freefall/Motion function is bypassed in SLEEP mode. Default value: 0.<br />
1: Freefall/Motion function interrupt can wake up<br />
Interrupt polarity ACTIVE high, or ACTIVE low. Default value: 0.<br />
IPOL <strong>bit</strong> selects the polarity of the interrupt signal. When IPOL is ‘0’ (default value) any interrupt event will signaled with<br />
a logical 0.<br />
0: ACTIVE low<br />
1: ACTIVE high<br />
Push-Pull/Open Drain selection on interrupt pad. Default value: 0.<br />
PP_OD <strong>bit</strong> configures the interrupt pin to Push-Pull or in Open Drain mode. The default value is 0 which corresponds to<br />
Push-Pull mode. The Open Drain configuration can be used for connecting multiple interrupt signals on the same interrupt<br />
line.<br />
0: Push-Pull<br />
1: Open Drain<br />
Sensors<br />
44 <strong>Freescale</strong> Semiconductor, Inc.