타이머와 RTC의 차이점
TIMER는 타이머이자 카운터입니다. 주로 고정된 시간 내에서 인터럽트 신호 및 타임아웃 계산을 설정하는 데 사용됩니다. 일반적으로 마이크로 컨트롤러 내부에 통합이 있습니다.
RTC는 RTC에 지속적으로 전원이 공급되는 한 다음을 사용하여 RTC의 레지스터에서 현재 연도, 월, 일, 주, 시, 분 및 초를 읽을 수 있습니다. 높은 정확도와 낮은 전력 소비. 현재 많은 마이크로 컨트롤러에는 RTC가 통합되어 있습니다. 일반적으로 사용되는 DS1302, RX8025 등과 같은 별도의 칩도 있습니다. 많은 RTC 칩은 두 번째 펄스 출력 기능도 제공합니다. 펄스 신호를 마이크로컨트롤러의 INT 핀에 연결하면 두 번째 펄스 인터럽트 기능을 구현할 수 있습니다.
TIMER는 메트로놈이고 RTC는 작은 알람시계라고 이해하시면 됩니다.
물론 마이크로 컨트롤러에 지속적으로 전원을 공급하고 TIMER를 사용하여 알람 시계 기능을 구현할 수도 있지만 시계가 필요한 상황(예: 예정된 급수 시스템, 예정된 경우)에서는 일반적으로 권장되지 않습니다. 가로등 개방 시스템 등), 일단 정확도가 낮고, 둘째, 저전력 소비를 달성할 수 없으며 배터리가 빨리 소모되기 때문입니다.