I2C S" />
參數(shù)資料
型號(hào): KITMPR121EVM
廠商: Freescale Semiconductor
文件頁(yè)數(shù): 14/27頁(yè)
文件大?。?/td> 0K
描述: KIT EVALUATION MPR121
產(chǎn)品培訓(xùn)模塊: MPR121: Low-Power Touch Sensor
標(biāo)準(zhǔn)包裝: 1
傳感器類型: 近程
接口: USB
電源電壓: 5V,USB
嵌入式:
已供物品: 4 個(gè)板,線纜,文檔
已用 IC / 零件: MPR121
產(chǎn)品目錄頁(yè)面: 2808 (CN2011-ZH PDF)
MPR121
Sensors
Freescale Semiconductor, Inc.
21
6
MPR121 Serial Communication
6.1
I2C Serial Communications
The MPR121 uses an I2C Serial Interface.The MPR121 operates as a slave that sends and receives data through an I2C two-
wire interface. The interface uses a Serial Data Line (SDA) and a Serial Clock Line (SCL) to achieve bidirectional communication
between master(s) and slave(s). A master (typically a microcontroller) initiates all data transfers to and from the MPR121, and it
generates the SCL clock that synchronizes the data transfer.
The MPR121 SDA line operates as both an input and an open-drain output. A pullup resistor, typically 4.7 k
Ω, is required on SDA.
The MPR121 SCL line operates only as an input. A pullup resistor, typically 4.7 k
Ω, is required on SCL if there are multiple
masters on the two-wire interface, or if the master in a single-master system has an open-drain SCL output.
Each transmission consists of a START condition (Figure 3) sent by a master, followed by the MPR121’s 7-bit slave address plus
R/W bit, a register address byte, one or more data bytes, and finally a STOP condition.
Figure 3. Two-Wire Serial Interface Timing Details
6.2
Slave Address
The MPR121 has selectable slave addresses listed by different ADDR pin connections. This also makes it possible for multiple
MPR121 devices to be used together for channel expansions in a single system.
6.3
Operation with Multiple Master
When operating with multiple masters, bus confusion between I2C masters is sometimes a problem. One way to prevent this is
to avoid using repeated starts to the MPR121. On a I2C bus, once a master issues a start/repeated start condition, that master
owns the bus until a stop condition occurs. If a master that does not own the bus attempts to take control of that bus, then
improper addressing may occur. An address may always be rewritten to fix this problem. Follow I2C protocol for multiple master
configurations.
Table 10. MPR121 Slave Address
ADDR Pin Connection
I2C Address
VSS
0x5A
VDD
0x5B
SDA
0x5C
SCL
0x5D
SCL
SDA
tLOW
tHIGH
tF
tR
tHD STA
tHD DAT
tHD STA
tSU DAT
tSU STA
tBUF
tSU STO
START
CONDITION
STOP
CONDITION
REPEATED START
CONDITION
START
CONDITION
相關(guān)PDF資料
PDF描述
22R473MC IND 47UH 0.99A DRUM 7.8X7.5 SMD
LB3218T331K INDUCTOR 330UH 10% 1207 SMD
SEK100M160ST CAP ALUM 10UF 160V 20% RADIAL
KITMPR03XEVM KIT EVAL FOR MPR03X
MIC4101YM IC MOSFET DVR HALF BRIDGE 8-SOIC
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
KITMPR121EVM 制造商:Freescale Semiconductor 功能描述:Sensor Toolbox Proximity Sensor Kit
KITMPVZ5004EVK 功能描述:壓力傳感器開(kāi)發(fā)工具 WATER LEVEL BOARD RoHS:否 制造商:Freescale Semiconductor 工具用于評(píng)估:MPL3115A2 接口類型:USB 最大工作溫度:
KITMPXA6115AEVB 功能描述:壓力傳感器開(kāi)發(fā)工具 Sensor Toolbx Pressu Sensor Developmt brd RoHS:否 制造商:Freescale Semiconductor 工具用于評(píng)估:MPL3115A2 接口類型:USB 最大工作溫度:
KITMPXSHOWEVK 功能描述:壓力傳感器開(kāi)發(fā)工具 PRESSURE SHOWBOARD RoHS:否 制造商:Freescale Semiconductor 工具用于評(píng)估:MPL3115A2 接口類型:USB 最大工作溫度:
KITMPXV5004DPEVB 功能描述:壓力傳感器開(kāi)發(fā)工具 MPXV5004 Dev Kit RoHS:否 制造商:Freescale Semiconductor 工具用于評(píng)估:MPL3115A2 接口類型:USB 最大工作溫度: