$06: Interrupt Setup Register
INTSU
D7
SHINTX
0
D6
SHINTY
0
D5
SHINTZ
0
D4
GINT
0
D3
ASINT
0
D2
PDINT
0
D1
PLINT
0
D0
FBINT
0
FBINT
SHINTX
0: Front/Back position change does not cause an interrupt
1: Front/Back position change causes an interrupt
0: Shake on the X-axis does not cause an interrupt or set the
Shake bit in the TILT register
1: Shake detected on the X-axis causes an interrupt, and sets
the Shake bit in the TILT register
PLINT
0: Up/Down/Right/Left position change does not cause an
interrupt
SHINTY
1: Up/Down/Right/Left position change causes an interrupt
0: Shake on the Y-axis does not cause an interrupt or set the
Shake bit in the TILT register
1: Shake detected on the Y-axis causes an interrupt, and sets
the Shake bit in the TILT register
PDINT
0: Successful tap detection does not cause an interrupt
1: Successful tap detection causes an interrupt
SHINTZ
ASINT
0: Shake on the Z-axis does not cause an interrupt or set the
Shake bit in the TILT register
1: Shake detected on the Z-axis causes an interrupt, and sets
the Shake bit in the TILT register.
0: Exiting Auto-Sleep does not cause an interrupt
1: Exiting Auto-Sleep causes an interrupt
GINT
0: There is not an automatic interrupt after every
measurement
1: There is an automatic interrupt after every measurement,
when g-cell readings are updated in XOUT, YOUT, ZOUT
registers, regardless of whether the readings have changed
or not. This interrupt does not affect the Auto-Sleep or Auto-
Wake functions.
The active interrupt condition (IRQ = 0 if IAH = 0, IRQ = 1 if IAH = 1) is released during the acknowledge bit of the slave address
transmission of the first subsequent I2C to MMA7660FC after the interrupt was asserted.
MMA7660FC
Sensors
Freescale Semiconductor
16