Help


[permalink] [id link]
+
Page "I²C" ¶ 11
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

I²C and design
I²C requires pull-up resistors on its clock ( SCL ) and data line ( SDA ) because the pins on the chips are of open-collector design.

I²C and has
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.
In contrast to protocols ( such as Ethernet ) that use random back-off delays before issuing a retry, I²C has a deterministic arbitration policy.
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.
Of more recent times, the AT89 series has been augmented with 8051-cored special function microcontrollers, specifically in the areas of USB, I²C ( two wire interface ), SPI and CAN bus controllers, MP3 decoders and hardware PWM.

I²C and 7-bit
The monitor acts as a slave device at the 7-bit I²C address 50h, and provides 128-256 bytes of read-only EDID.

I²C and 10-bit
* PIC 16F88-Nanowatt Technology variant, 4K Program Memory, 368 bytes Data Memory, 256 bytes EEPROM, 3 timers, hardware PWM, on-board 8 MHz / 37 kHz Precision Oscillator, 7-input 10-bit ADC, synchronous serial port supporting SPI and I²C.

I²C and depending
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.
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.

I²C and on
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.
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 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.
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
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.
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 device
They needed a standardized bus for communicating device abilities between monitors and computers, and selected I²C because it required only two pins ; by re-using existing " reserved " pins in the standard VGA they could implement a complete A. b bus ( including power ).
I²C (" eye-squared cee " or " eye-two-cee " Inter-Integrated Circuit ; generically referred to as " two-wire interface ") is a multi-master serial single-ended computer bus invented by Philips that is used to attach low-speed peripherals to a motherboard, embedded system, cellphone, or other electronic device.
The EDID is often stored in the monitor in a memory device called a serial PROM ( programmable read-only memory ) or EEPROM ( electrically erasable PROM ) and is accessible via the I²C bus at address 0x50.
) 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 specifies that the device may
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.

I²C and used
Other examples, like InfiniBand and I²C were designed from the start to be used both internally and externally.
The channel for transmitting the EDID from the display to the graphics card is usually the I²C bus, defined in DDC2B ( DDC1 used a different serial format which never gained popularity ).
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.
PBASIC incorporates common microcontroller functions, including PWM, serial communications, I²C and 1-Wire communications, communications with common LCD driver circuits, hobby servo pulse trains, pseudo-sine wave frequencies, and the ability to time an RC circuit which may be used to detect an analog value.

I²C and address
Those exceptions include messages addressed to the I²C general call address ( 0x00 ) or to the SMBus Alert Response Address ; and messages involved in the SMBus Address Resolution Protocol ( ARP ) for dynamic address allocation and management.
In I²C, a slave receiver is allowed to not acknowledge the slave address, if for example it's unable to receive because it ’ s performing some real time task.

I²C and .
Recent advances have further added into one package an analog-to-digital converter and I²C ( Inter-integrated circuit communication protocol ) IC for direct connection to a microcontroller's I / O port.
There was a so-called 68070 processor, produced by Signetics ( Philips ), and was a modestly improved 68000 series processor, with a simple, on-chip MMU and I²C bus support.
Some systems provide user interface remotely with the help of a serial ( e. g. RS-232, USB, I²C, etc.
Most common serial interface types are SPI, I²C, Microwire, UNI / O, and 1-Wire.
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.
When a source and display are connected, the source first queries the display's capabilities by reading the monitor EDID block over an I²C link.
There was a CPU with the 68070 designation, which was a licensed and somewhat slower version of the 16 / 32-bit 68000 with a basic DMA controller, I²C host and an on-chip serial port.
Provides hardware independent means for operating system and application to read and write data over I²C serial control interface.
The higher layers, namely the signaling and protocol issues, are already defined to be the same as Philips ' Inter-Integrated Circuit ( I²C ) bus.
Compared to I²C, A. b:
As of October 10, 2006, no licensing fees are required to implement the I²C protocol.
However, fees are still required to obtain I²C slave addresses allocated by NXP.
SMBus, defined by Intel in 1995, is a subset of I²C that defines the protocols more strictly.
Accordingly, modern I²C systems incorporate policies and rules from SMBus, sometimes supporting both I²C and SMBus with minimal re-configuration required.

0.118 seconds.