05.12.2012 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 9 shows the Z-angle lockout region.<br />

.<br />

When lifting the device upright from the<br />

flat position, the device will be active for<br />

orientation detection as low as 29° from 0°<br />

flat. This is the only setting available.<br />

5.7 Interrupt register configurations<br />

<strong>MMA8653FC</strong><br />

PORTRAIT<br />

90°<br />

Landscape to Portrait<br />

Trip Angle = 60°<br />

0° Landscape<br />

PORTRAIT<br />

90°<br />

Figure 8. Landscape to Portrait transition<br />

Figure 9. Z-Tilt angle lockout transition<br />

There are 4 configurable interrupts in the <strong>MMA8653FC</strong>: Data Ready, Motion/Freefall, Orientation, and Auto-SLEEP events.<br />

These 4 interrupt sources can be<br />

routed to one of two interrupt pins.<br />

The interrupt source must be enabled<br />

and configured.<br />

If the event flag is asserted because<br />

the event condition is detected, then<br />

the corresponding interrupt pin (INT1<br />

or INT2) will assert.<br />

UPRIGHT<br />

90°<br />

NORMAL<br />

DETECTION<br />

REGION<br />

LOCKOUT<br />

REGION<br />

Z-LOCK = 29°<br />

4 configurable interrupts<br />

Data Ready<br />

Motion/Freefall<br />

Orientation<br />

Auto-SLEEP<br />

0° FLAT<br />

Figure <strong>10</strong>. System interrupt generation<br />

Interrupt<br />

Controller<br />

7 7<br />

Portrait to Landscape<br />

Trip Angle = 30°<br />

0° Landscape<br />

INT ENABLE INT CFG<br />

Sensors<br />

16 <strong>Freescale</strong> Semiconductor, Inc.<br />

INT1<br />

INT2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!