MPR081EJ FREESCALE [Freescale Semiconductor, Inc], MPR081EJ Datasheet - Page 11

no-image

MPR081EJ

Manufacturer Part Number
MPR081EJ
Description
Touch Pad Controller
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet
Sensors
Freescale Semiconductor
Table 10. FIFO Register Format
FIFO Status
Clear the FIFO.
Subsequent reads without any intervening
addition(s) to the FIFO will return
1'b0100000
This data is not the last FIFO item.
FIFO has not overflowed.
This data is not the last FIFO item.
FIFO did overflow, discarding the most
recent entries.
This data is the last FIFO item.
FIFO has not overflowed.
Subsequent reads without any intervening
addition(s) to the FIFO will return
1'b0100000
This data is the last FIFO item.
FIFO did overflow, discarding the most
recent entries
(FIFO overflow flag will now be cleared).
Subsequent reads without any intervening
addition(s) to the FIFO will return
1'b0100000
FIFO is empty
Rotary Input Events
Rotary has been released
Rotary is in position North (N)
Rotary is in position NNE
Rotary is in position NE
Rotary is in position NEE
Rotary is in position East (E)
Rotary is in position SEE
Rotary is in position SE
Rotary is in position SSE
Rotary is in position South (S)
Rotary is in position SSW
Rotary is in position SW
Rotary is in position SWW
Rotary is in position West (W)
Rotary is in position NWW
Rotary is in position NW
Rotary is in position NNW
1. Reading or writing the MPR08 clears IRQ, IRQ will only be re-asserted by an event after the FIFO has been emptied by read(s).
FIFO Register
Register
(1)
R/W
1
0
1
1
Register
Address
0x00
0x00
0x00
More
Flag
D7
1
1
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Empty
Flag
D6
Clear FIFO (D7 - D0 data is don’t care; it is not stored)
0
0
0
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Overflow
Flag
D5
0
1
0
1
0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Rotary Pad that has been detected as pressed
Register Data
D4
X
X
X
X
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
D3
X
X
X
X
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
D2
X
X
X
X
0
0
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
D1
X
X
X
X
0
0
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
MPR081
D0
X
X
X
X
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
11

Related parts for MPR081EJ