What is I2C bus standard?

What is I2C bus standard?

Standard mode of I2C bus uses transfer rates up to 100 kbit/s and 7-bit addressing. Fast Mode – supports transfer rates up to 400 kbit/s. High-speed mode (Hs-mode) – supports transfer rates up to 3.4 Mbit/s. 10-bit addressing – supports up to 1024 I2C addresses.

What does I2C mean?

Inter-Integrated Circuit
Inter-Integrated Circuit – that’s what I2C stands for. The I2C protocol is used to establish communication between two or more ICs (Integrated Circuits), hence why it’s known as Inter-Integrated Circuit (I2C) communication.

How do I terminate I2C?

Every I2C bus must be terminated A device sends a 0 by pulling the bus to ground level. A 1 is sent by doing nothing, i.e. leaving the bus at high level. The termination of I2C lines is achieved by connecting the bus to the reference voltage of the bus over an appropriate resistor.

Does I2C need pullup?

SDA and SCL lines of I2C pins needs pull up resistors for sure. Open drain and Open collector terminals needs pull up resistors to maintain the logic levels stable.

Why are there serial resistors on the I2C bus?

Usually, if the I2C bus is used solely on one board, serial resistors Rs are very low or not existing at all. In some circuits, e.g. if the I2C bus is externally accessible by a connector, it is desirable to add serial resistors in the SDA and SCL line in order to protect the I2C devices against overcurrent.

What is the purpose of the I2C bus?

The I2C bus is a very popular and powerful bus used for communication between a master (or multiple masters) and a single or multiple slave devices. Figure 1 illustrates how many different peripherals may share a bus which is connected to a processor through only 2 wires, which is one of the largest benefits

What does I2C stand for in computer terms?

I2C stands for Inter-Integrated Circuit and is pronounced I-squared-C and is alternatively known as I2C or IIC. It is a synchronous, multi-master, multi-slave, packet switched, single-ended, serial communication bus invented in 1982 by Philips Semiconductors.

What do you need to know about the I2C protocol?

The inter-integrated circuit or I2C Protocol is a way of serial communication between different devices to exchange their data with each other. It is a half-duplex bi-directional two-wire bus system for transmitting and receiving data between masters (M) and slaves (S). These two wires are Serial clock line or SCL and Serial data line or SDA.