Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MPR031EP Datasheet(PDF) 6 Page - Freescale Semiconductor, Inc

Part # MPR031EP
Description  Proximity Capacitive Touch Sensor Controller
Download  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPR031EP Datasheet(HTML) 6 Page - Freescale Semiconductor, Inc

Back Button MPR031EP Datasheet HTML 2Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 3Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 4Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 5Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 6Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 7Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 8Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 9Page - Freescale Semiconductor, Inc MPR031EP Datasheet HTML 10Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 32 page
background image
MPR03X
Sensors
6
Freescale Semiconductor
Preliminary
2.3.6
Message Format for Writing the MPR03X
A write to the MPR03X comprises the transmission of the MPR03X’s keyscan slave address with the R/W bit set to 0, followed
by at least one byte of information. The first byte of information is the command byte. The command byte determines which
register of the MPR03X is to be written by the next byte, if received. If a STOP condition is detected after the command byte is
received, the MPR03X takes no further action (Figure 10) beyond storing the command byte. Any bytes received after the
command byte are data bytes.
Figure 10. Command Byte Received
Any bytes received after the command byte are data bytes. The first data byte goes into the internal register of the MPR03X
selected by the command byte (Figure 11).
Figure 11. Command and Single Data Byte Received
If multiple data bytes are transmitted before a STOP condition is detected, these bytes are generally stored in subsequent
MPR03X internal registers because the command byte address generally auto-increments (Section 2.4).
2.3.7
Message Format for Reading the MPR03X
MPR03X is read using MPR03X's internally stored register address as address pointer, the same way the stored register address
is used as address pointer for a write. The pointer generally auto-increments after each data byte is read using the same rules
as for a write (Table 5). Thus, a read is initiated by first configuring MPR03X's register address by performing a write (Figure 10)
followed by a repeated start. The master can now read 'n' consecutive bytes from MPR03X, with first data byte being read from
the register addressed by the initialized register address.
Figure 12. Reading MPR03X
SAA
P
0
SLAVE ADDRESS
COMMAND BYTE
acknowledge from MPR03X
R/W
acknowledge from MPR3X
D15 D14 D13 D12 D11 D10
D9
D8
Commandbyte is storedonreceipt ofSTOP condition
SA
AA
P
0
SLAVE ADDRESS
COMMAND BYTE
DATA BYTE
acknowledge from MPR03X
R/W
1byte
auto-increment memory
word address
D15 D14 D13 D12 D11 D10 D9 D8
D1 D0
D3 D2
D5 D4
D7 D6
Howcommand byte and data byte
map into MPR03X's registers
acknowledge from
MPR03X
acknowledge from
MPR03X
SAA P
1
SLAVE ADDRESS
DATA BYTE
R/W
n bytes
auto-increment memory
word address
D1 D0
D3 D2
D5 D4
D7 D6
acknowledge from MPR03X
acknowledge from master


Similar Part No. - MPR031EP

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
MPR031EPR2 FREESCALE-MPR031EPR2 Datasheet
308Kb / 32P
   Proximity Capacitive Touch Sensor Controller
MPR031EPR2 FREESCALE-MPR031EPR2 Datasheet
308Kb / 32P
   Proximity Capacitive Touch Sensor Controller
More results

Similar Description - MPR031EP

ManufacturerPart #DatasheetDescription
logo
Freescale Semiconductor...
MPR083 FREESCALE-MPR083_08 Datasheet
367Kb / 35P
   Proximity Capacitive Touch Sensor Controller
MPR03X FREESCALE-MPR03X_09 Datasheet
308Kb / 32P
   Proximity Capacitive Touch Sensor Controller
MPR084 FREESCALE-MPR084 Datasheet
378Kb / 39P
   Proximity Capacitive Touch Sensor Controller
MPR083 FREESCALE-MPR083 Datasheet
368Kb / 35P
   Proximity Capacitive Touch Sensor Controller
MPR121 FREESCALE-MPR121 Datasheet
253Kb / 13P
   Proximity Capacitive Touch Sensor Controller
MPR031 FREESCALE-MPR031 Datasheet
308Kb / 32P
   Proximity Capacitive Touch Sensor Controller
logo
CORE RIVER Semiconducto...
TC305K CORERIVER-TC305K Datasheet
2Mb / 14P
   Capacitive Touch Sensor Controller
Revised May. 26, 2021
logo
List of Unclassifed Man...
IQS228AS ETC2-IQS228AS Datasheet
1Mb / 30P
   Single Channel Capacitive Proximity/Touch Controller
IQS128 ETC2-IQS128 Datasheet
1Mb / 33P
   Single Channel Capacitive Proximity, Touch Controller
IQS227AS ETC2-IQS227AS Datasheet
1Mb / 31P
   Single Channel Capacitive Proximity/Touch Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com