Line 4: Line 4:
  
 
The I²C (Inter-Integrated Circuit) protocol, referred to as I-squared-C, I-two-C, or IIC) is two wire serial communication protocol for connecting low speed peripherals to a micrcontroller or computer motherboard.  
 
The I²C (Inter-Integrated Circuit) protocol, referred to as I-squared-C, I-two-C, or IIC) is two wire serial communication protocol for connecting low speed peripherals to a micrcontroller or computer motherboard.  
 +
 
You can go through [[I2C/TWI Basics|I²C /TWI Basics]] tutorials to understand how I²C works.
 
You can go through [[I2C/TWI Basics|I²C /TWI Basics]] tutorials to understand how I²C works.
  

Revision as of 13:03, 4 February 2015


Basics

The I²C (Inter-Integrated Circuit) protocol, referred to as I-squared-C, I-two-C, or IIC) is two wire serial communication protocol for connecting low speed peripherals to a micrcontroller or computer motherboard.

You can go through I²C /TWI Basics tutorials to understand how I²C works.

Registers

TWBR

TWCR

TWSR

TWDR

Practical Example

AVR Interfacing: RTC DS1307