mpr083 Freescale Semiconductor, Inc, mpr083 Datasheet - Page 18

no-image

mpr083

Manufacturer Part Number
mpr083
Description
Proximity Capacitive Touch Sensor Controller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mpr083EJ
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
mpr083EJ
Manufacturer:
FRE/MOT
Quantity:
20 000
Part Number:
mpr083EJR2
Manufacturer:
ST
Quantity:
104
Part Number:
mpr083Q
Manufacturer:
Freescale
Quantity:
2 494
MPR083
18
6.4
The MPR083 can generate a fault under two conditions; an electrode is shorted to VDD, or an electrode is shorted to VSS. Once
a fault is asserted the sensor electrodes will no longer be scanned until the fault is cleared. In the event of multiple faults occurring
at the same time, the sensor controller will report the first fault that is detected during scanning.
6.4.1
The Fault Register is a read only register that shows the fault number under the current sensor conditions. Any write to the Fault
Register will clear the register, when in Stop mode. The Fault register cannot be cleared when the part is in a Run mode. The I
slave address of the Fault Register is 0x01.
Table 13. FIFO Register Field Descriptions
Table 14. Fault Register Field Descriptions
Error
Fault Register
Reset:
FAULT
Field
Field
MDF
NDF
TRF
OF
3:0
BP
1:0
W
7
6
5
4
R
0
7
0
= Unimplemented
More Data Flag – The More Data Flag shows whether or not data will remain in the
buffer after the current read.
0 No Data Remaining
1 Data Remaining
No Data Flag – The No Data Flag shows whether or not there is currently data in
the buffer.
0 Buffer currently has data
1 Buffer does not currently have data
Overflow Flag – The Overflow Flag shows whether or not an overflow has occurred.
If this flag is high then the most current data was lost.
0 No Overflow has occurred
1 Overflow has occurred
Touch Release Flag – The Touch Release Flag shows if the current buffer entry is
a touch or release of a pad.
0 Pad is released
1 Pad is touched
Buffered Position – The Buffered Position represents the electrode number that is
currently being displayed by the buffer.
0000 Encoding 0 – Buffered touch of electrode 1
~
0111 Encoding 7 – Buffered touch of electrode 8
Fault – The Fault code represents the currently asserted fault condition.
00 Encoding 0 – No fault detected
01 Encoding 1 – Short to VSS detected
10 Encoding 2 – Short to VDD detected
6
0
0
Figure 22. Fault Register
5
0
0
4
0
0
Description
Description
3
0
0
2
0
0
1
0
FAULT
Freescale Semiconductor
0
0
Sensors
2
C

Related parts for mpr083