3-WIRE 시리얼 통신규격으로 주로 I2C등장 이전까지 자주 사용되던 통신 프로토콜이다. I2C와 마찬가지로 보드내에 있는 여러 디바이스간의 데이터 교환을 위해 사용하였다. SPI프로토콜을 가진 대표적인 칩은 93C46(EEPROM)이 있다. 요사이는 I2C의 등장으로 SPI의 사용이 다소 줄었지만, 워낙 오랜 역사를 가지고 있는 프로토콜이기 때문에, SPI로 동작되는 디바이스들이 아직도 현존하고 있다.(주로 모토롤라의 디바이스들) SPI는 3가닥으로 통신을 한다. 데이터입력(SDI),데이터출력(SDO), 클럭(SCK)이 있고 SPI의 동작을 허가하는 선택관이 별도로 존재한다.(결과적으로 4가닥이 필요하다는 뜻이다.) PIC16C74는 SPI프로토콜을 FULL지원하고 있다. 마스터모드, 슬레이브 모드를..