출처 : 이전에 정리했던 소스... avr의 spi기능을 이용하지 않고 일반 gpio로 spi를 구현 칩드라이브의 예는 ds1302를 이용하도록 한다. DS1302 컨트롤 gpio spi 통신하기 1. 쓰려고 하는 i/o 핀들의 입출력설정 2. ds1302 쪽으로 cs(chip select)신호를 보낸다. 3. 데이터를 보낸다. / 클럭을 보낸다. DS1302 컨트롤 일단... 위의 그림은 ds1302의 데이터 시트이이다. 다들 알고 있듯이 칩에 데이터를 읽고 쓰기 위해서는 미리 데이터 버스에 데이터를 날려주고 컨트롤 신호를 쏴주면 된다. 이사항을 위의 그림과 연결해보자. 미리 해당핀(io핀)을 hi/low 로 만들어 놓고 sclk핀의 신호를 hi/low 를 만들어주면 해당 io선으로 데이터가 들어가게 ..