No older revisions available
No older revisions available
I2C는 필립스사가 제안한 시리얼 인터페이스 방식으로서, SCL(Serial Clock Line)과 SDA(Serial Data Line) 2개의 신호선으로 구성되어 있으며, 데이터 전송속도는 Standard-Mode 100kbps, Fast-Mode에서 400kbps, High-speed-Mode 3.4Mbps로 전송속도는 SCL에 따라 결정된다.
보통 전송을 개시하거나 클럭을 송출하는 디바이스를 마스터, 그 이외의 디바이스를 슬레이브라고 하며, 슬레이브에서 마스터로 데이터를 송신하는 경우에도 클럭은 마스터가 보낸다.
I2C버스상의 모든 디바이스는 어드레스를 가지고, 마스터는 통신상대의 슬레이브에 어드레스를 송신한 후 그 슬레이브를 액세스하게 된다.
I2C의 장점
- 보드 공간을 축소 시키고 이로 인해 비용 절감
( 보다 적은 핀들과 더 작은 패키지들의 IC 사용 가능 )
- 상호 연결 복잡성을 감소
- 노이즈에 강하여 신뢰성이 높음
- 매우 적은 전력을 사용
- 다양한 온도환경에서도 잘 동작 , 다양한 전압레벨을 지원
- S/W 지향적인 System