Help


[permalink] [id link]
+
Page "Pull-up resistor" ¶ 13
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

I²C and requires
Sometimes it is enough to ground the CLK or DTA line of the I²C bus of the EEPROM at the right moment during boot, this requires some precise soldering on SMD parts.

I²C and pull-up
SMBus has a ‘ High Power ’ version 2. 0 that includes a 4 mA sink current that cannot be driven by I²C chips unless the pull-up resistor is sized to I²C-bus levels.

I²C and resistors
I²C uses only two bidirectional open-drain lines, Serial Data Line ( SDA ) and Serial Clock ( SCL ), pulled up with resistors.
Pull-up resistors are needed on the clock and data line for an I²C circuit because they are open-collector pins on the chips

I²C and on
The OP-Code is usually the first 8-bits input to the serial input pin of the EEPROM device ( or with most I²C devices, is implicit ); followed by 8 to 24 bits of addressing depending on the depth of the device, then data to be read or written.
Using the I²C protocol, cameras and recording decks can record any data desired onto this chip like contents list, times and dates of recordings, camera settings or video thumbnails, taken each time the record button on the camcorder is pressed.
A single I²C / A. b controller chip would be used inside the machine, connected on the motherboard to internal devices like the clock and battery power monitor.
) brought I²C products on the market, which are fully compatible with the NXP ( formerly Philips's semiconductor division ) I²C-system.
The I²C reference design has a 7-bit or a 10-bit ( depending on the device used ) address space.
I²C EEPROMs smaller than 32 kbits, such as 2 kbit 24c02 ones, are often used on SMBus with inefficient single byte data transfers.
Buffers can be used to isolate capacitance on one segment from another and / or allow I²C to be sent over longer cables or traces.
I²C is open-drain so buffers must drive a low on one side when they see a low on the other.
The most common version, called DDC2B, is based on I²C, a serial bus.
It is derived from I²C for communication with low-bandwidth devices on a motherboard, especially power related chips such as a laptop's rechargeable battery subsystem ( see Smart Battery Data ).
It carries clock, data, and instructions and is based on Philips ' I²C serial bus protocol.
) Its voltage levels and timings are more strictly defined than those of I²C, but devices belonging to the two systems are often successfully mixed on the same bus.
The SMBus clock is defined from 10 – 100 kHz while I²C can be 0 – 100 kHz, 0 – 400 kHz, 0 – 1 MHz and 0 – 3. 4 MHz, depending on the mode.
* The SMBus time-out specifications do not preclude I²C devices co-operating reliably on the SMBus.
SMBus also defines a less common " Host Notify Protocol ", providing similar notifications but passing more data and building on the I²C multi-master mode.
The Shelf Managers communicate with each board and FRU in the chassis with IPMI ( Intelligent Platform Management Interface ) protocols running on redundant I²C buses on the Zone-1 connectors.
The Shelf Manager communicates with the boards and intelligent FRUs with IPMI protocols running on redundant I²C buses.

I²C and its
For example, if the slave is a microcontroller, its I²C interface will stretch the clock after each byte, until the software decides whether to send a positive acknowledgment or a NACK.
While I²C only arbitrates between masters, SMBus uses arbitration in three additional contexts, where multiple slaves respond to the master, and one gets its message through.
) I²C specifies that a slave device, although it may acknowledge its own address, may decide, some time later in the transfer, that it cannot receive any more data bytes.

I²C and clock
Common I²C bus speeds are the 100 kbit / s standard mode and the 10 kbit / s low-speed mode, but arbitrarily low clock frequencies are also allowed.
One of the more significant features of the I²C protocol is clock stretching.
The master must wait until it observes the clock line going high, and an additional minimum time ( 4 μs for standard 100 kbit / s I²C ) before pulling the clock low again.
Some masters, such as those found inside custom ASICs may not support clock stretching ; often these devices will be labeled as a " two-wire interface " and not I²C.
The example is written in pseudo C. It illustrates all of the I²C features described before ( clock stretching, arbitration, start / stop bit, ack / nack )
Pin 12, ID1 of the VGA connector is now used as the data pin from the I²C bus, and the formerly-unused pin 15 became the I²C clock ; pin 9, previously used as a mechanical key, supplied + 5V DC power up to 50mA to drive the EEPROM, this allows the host to read the EDID even if the monitor is powered off.
* SMBus defines a clock low time-out, TTIMEOUT of 35 ms. I²C does not specify any timeout limit.
I²C can be a ‘ DC ’ bus, meaning that a slave device stretches the master clock when performing some routine while the master is accessing it.
II daughterboard was also produced which also incorporated an I²C interface and non-volatile real-time clock.

I²C and SCL
Once SCL is high, the master waits a minimum time ( 4 μs for standard speed I²C ) to ensure the receiver has seen the bit, then pulls it low again.
* Serial CLock ( SCL ) signal in I²C electronic messaging bus

I²C and data
Features of the modern 8051 include built-in reset timers with brown-out detection, on-chip oscillators, self-programmable Flash ROM program memory, built-in external RAM, extra internal program storage, bootloader code in ROM, EEPROM non-volatile data storage, I²C, SPI, and USB host interfaces, CAN or LIN bus, PWM generators, analog comparators, A / D and D / A converters, RTCs, extra counters and timers, in-circuit debugging facilities, more interrupt sources, and extra power saving modes.
Provides hardware independent means for operating system and application to read and write data over I²C serial control interface.
With only a few exceptions, neither I²C nor SMBus define message semantics, such as the meaning of data bytes in messages.
The SMBus protocols are a subset of the data transfer formats defined in the I²C specifications.
1-Wire is similar in concept to I²C, but with lower data rates and longer range.

I²C and line
In I²C, pulling the line to ground indicates a logical zero while letting it float to V < sub > DD </ sub > is a logical one.

0.125 seconds.