컴퓨터 지식 네트워크 - 컴퓨터 하드웨어 - 단일 칩 c 805 1(IC 에서 SDA 와 SCL 은 무엇을 의미합니까?

단일 칩 c 805 1(IC 에서 SDA 와 SCL 은 무엇을 의미합니까?

I2C 버스는 두 개의 신호선만 있는 직렬 데이터 버스입니다. 하나는 양방향 데이터 케이블 SDA 이고 다른 하나는 시계 라인 SCL 입니다. I2C 버스에서 전송되는 데이터 바이트는 8 비트로 구성됩니다. 버스에는 한 번에 전송되는 바이트 수에 제한이 없지만 각 바이트 뒤에는 응답 비트가 있어야 합니다. 데이터 전송은 먼저 최대 유효 비트 (MSB) 를 전송합니다. 먼저 호스트가 시작 신호 "S" (SDA 가 SCL 고평에서 저평으로 이동함) 를 보낸 다음 호스트가 1 바이트의 데이터를 전송합니다. 시작 신호 이후 데이터의 첫 번째 바이트는 특별한 의미를 지닙니다. 높은 7 위는 기계의 주소이고, 8 위는 전송 방향 비트이며, 0 은 호스트가 데이터 (쓰기) 를 보내고, 1 은 호스트가 데이터를 수신 (읽기) 한다는 의미입니다. 전송 방향 비트에 따라 주소 지정된 슬레이브 장치를 적절한 작동 모드로 설정합니다. 표준 I2C 버스의 모든 장치에는 7 비트 주소가 있습니다. I2C 버스에 연결된 모든 장치는 시작 신호 이후의 첫 번째 바이트를 수신하고 수신된 주소를 자체 주소와 비교합니다. 만약 접지한다면,

주소가 일치하면 호스트가 액세스할 슬레이브, 응답 9 번째 클럭 펄스에서 SDA 라인으로 저평을 보내는 응답입니다. 첫 번째 바이트가 일반 호출 주소라는 점을 제외하고 두 번째 바이트는 데이터 바이트로 시작합니다. 데이터 전송이 완료되면 호스트는 중지 신호 "P" (SDA 는 SCL 고평에서 고평으로 점프합니다.)

上篇: 롤링셔터의 중간장식, 실내장식, 외부장식의 차이점은 무엇인가요? 下篇: 대만 A10이 갑자기 켜지지 않습니다. 어떻게 해야 하나요?
관련 내용