First page Back Continue Last page Overview Graphics
I2C bus: 3-wire bi-directional
The I2C (Inter Integrated Circuit) bus, developed by Philips Semiconductors around 20 years ago, provides a three-wire bi-directional interface between multiple devices.
I2C has two signals, one for synchronization clock (SCL) and one for data and acknowledgement (SDA).
The BUS MASTER is the chip issuing the commands (initiating data transfers) on the BUS.
All the others are regarded as the bus slaves.
The I2C bus is a Multi-MASTER BUS, i.e. more than one IC can initiate data transfers.
I2C bus transfers consist of a number of bytes framed by a start condition and a stop condition.