ATmega128 tiny RTC 제어하기 -1
RTC란 Real Time Clock의 약자로, 현재 시간을 유지하고 있는 시계를 말한다. 현재 시간을 유지하기 위해 다양한 장치에서 사용되고 있다. RTC는 일반적으로 별도의 전원과 클록을 가지고 있어, 시스템의 전원이 공급되지 않는 경우에도 현재 시간을 유지할 수 있다 전용 하드웨어를 사용하여 RTC를 구현하려고 하는데, 이 때 사용되는 칩이 DS1307이다. I2C 프로토콜을 사용하며, 외부 크리스탈과 전용 전원을 통해서 시간을 유지한다. DS1307의 핀 배치와 전형적인 회로 연결을 보여주고 있다 다음은 I2C 프로토콜을 사용했을 때, DS1307이 Slave 모드에서의 프토토콜 형식이다 그리고 특이한 핀인 SQW가 보이는 데, 설명을 읽어보면 SQWE bit가 1로 된다면, 해당 핀으로 4개의 ..
2019. 8. 11. 16:17