제목i2c 통신 방식2025-05-12 08:06

I2C (Inter-Integrated Circuit)NXP(舊 Philips) 가 만든 양방향 2선식 직렬 통신 프로토콜입니다.

  • 선 2개만 사용:

    • SCL: Serial Clock Line

    • SDA: Serial Data Line

  • 마스터/슬레이브 구조
    하나의 마스터가 시계를 제어하고, 슬레이브가 응답합니다.

  • 주소 기반 통신:
    슬레이브는 7비트 또는 10비트 주소를 가짐 (일반적으로 7비트)

구분 비트수 설명
Start 1 시작 조건
Address 7 슬레이브 주소
R/W 1 0: Write, 1: Read
ACK 1 수신자의 응답
Data 8 보낼 데이터
ACK 1 수신자의 응답
... ... 반복 가능
Stop 1 종료 조건