6. I2C Serial Interface The CP2120 provides " />
參數(shù)資料
型號(hào): CP2120EK
廠(chǎng)商: Silicon Laboratories Inc
文件頁(yè)數(shù): 5/24頁(yè)
文件大?。?/td> 0K
描述: KIT EVAL FOR CP2120
產(chǎn)品培訓(xùn)模塊: CP21xx USB Bridge
標(biāo)準(zhǔn)包裝: 1
主要目的: 接口,SPI 至 I²C
嵌入式:
已用 IC / 零件: CP2120
次要屬性: LED 狀態(tài)指示器
已供物品: 板,文檔,電源適配器
其它名稱(chēng): 336-1325
CP2120
Rev. 0.4
13
6. I2C Serial Interface
The CP2120 provides an I2C interface able to transfer data at frequencies up to 400 kHz. During a transaction, the
CP2120, operating as the I2C master, sources a data clock on the SCL pin as data travels across the bidirectional
SDA pin to and from an I2C slave device. The I2C interface lines each require a pull-up resistor. Figure 5 shows a
typical I2C bus.
Figure 5. Typical I2C Bus*
*Note: VDD is defined in Table 1, “Absolute Maximum Ratings,” on page 4. For Rpu values, please see “6.1.
6.1. Determining Pull-Up Register Values
Logic low to logic high transitions on the SCL and SDA pins, which are configured to open-drain output with
external pull-ups to VDD, take the form of an exponential curve with an RC time constant, where C equals the
capacitance of the bus and R equals the pull-up resistor value. I2C specification defines rise time as the time
required for a signal level to change from Vmin +0.15 V to Vmax-0.15 V. By solving the exponential equation using
a Vmin of 0 V and a Vmax of 3.3 V, the following equation can be used to find values for pull-up resistors:
Rise time = 3.04448 RC
Bus capacitance is governed by a number of factors, including signal trace length and capacitance introduced by
devices on the bus. 8 mm PCB signal traces on a two-layer board generally add 1 pF of capacitance per
centimeter of trace length. To determine the amount of capacitance introduced to the bus by I2C devices, consult
those devices’ datasheets. The maximum capacitance allowed before the bus violates I2C specification is 400 pF.
Rise time requirements vary depending on each connected I2C device’s timing requirements and the SCL clock
frequency. The maximum rise time allowed by the I2C specification is 1000 ns.
6.2. I2C Internal Registers
Features of the I2C interface are configured through the CP2120's Internal Registers. SCL clock frequency is set
by writing to the I2CCLK Internal Register. The frequency can be determined using the equation below. The I2C
frequency configured by the I2CCLOCK register is only an approximate frequency. Actual I2C frequencies can vary
due to conditions on the bus, such as a slave device extending the SCL low time.
Equation 1. I2C Clock Frequency
IC-BUS Device
CP2120
IC-BUS DEVICE
VDD
RpU
IC-bus
SDA
SCL
I
2
C Clock Frequency (kHz)
2000
I
2
CCLK
---------------------
=
相關(guān)PDF資料
PDF描述
HK212568NJ-T INDUCTOR HIFREQ 68NH 0805 5%
481022-000 SHIELD TERMINATOR SOLDER SLEEVE
1-6278892-0 C/A 62.5/125UM LSZH MTRJ 10M1
BG1A-F KIT DEV BOARD FOR IGBT
UVR2E220MHD CAP ALUM 22UF 250V 20% RADIAL
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
CP2120-GM 功能描述:接口 - 專(zhuān)用 SPI-I2C BRIDGE & GPIO PORT EXPANDER RoHS:否 制造商:Texas Instruments 產(chǎn)品類(lèi)型:1080p60 Image Sensor Receiver 工作電源電壓:1.8 V 電源電流:89 mA 最大功率耗散: 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:BGA-59
CP2120-GMR 功能描述:接口 - 專(zhuān)用 SPI-I2C BRIDGE & GPIO PORT EXPANDER RoHS:否 制造商:Texas Instruments 產(chǎn)品類(lèi)型:1080p60 Image Sensor Receiver 工作電源電壓:1.8 V 電源電流:89 mA 最大功率耗散: 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:BGA-59
CP2-127-06L 制造商:未知廠(chǎng)家 制造商全稱(chēng):未知廠(chǎng)家 功能描述:Analog IC
CP2-127-06L-1-RTV-W6 制造商:Laird Technologies Inc 功能描述:
CP2-127-06LT 制造商:未知廠(chǎng)家 制造商全稱(chēng):未知廠(chǎng)家 功能描述:Analog IC