I2C(Inter-Intergrated Circuit)란? IIC, I2C Protocol, I2C 통신, I2C 통신 이론
1. I2C?I2C는 현재의 Philips Semiconductor(현재는 NXP)에서 만든 동기식, 멀티 컨트롤러/멀티 타깃 통신이다. 1982년에 만들어졌고, 짧은 거리의 통신(주로 IC 간의 통신)에서 사용한다. 현재 정식 명칭은 I2C고, I2S와는 다른 것이다. 또한 특정 제조사에서는 I2C대신 TWI(Two Wire Interface)라고 하는데 이 또한 I2C를 뜻하는 말이다. I2C는 2가닥의 라인에 MCU와 다수의 센서가 연결된다. (아래 그림 출처는 NXP의 I2C 데이터 시트)SDA는 데이터 라인이고, SCL은 Clock 라인이다. 위와 같이 연결된 IC들은 각각 고유의 ID를 갖는다. 2. I2C ProtocolI2C 데이터 프로토콜은 아래 그림과 같다. 2.1 I2C Star..