타이머/카운터 입력 펄스를 세는 장치를 카운터라고 한다. 일정한 주기의 펄스를 세어 시간을 측정하는 타이머 역할을 수행한다. 클록은 마이크로컨트롤러의 시스템 클록을 기본으로 사용한다. ATmega128은 0,2번에 8비트, 1,3번에 16비트 타이머/카운터를 사용한다. 8비트 타이머/카운터는 0~255까지 세기를 반복하고 16MHz의 시스템 클록을 기본으로 사용한다. 분주기를 통해 클록의 속도를 늦춰 긴 시간을 측정할 수 있다. 8비트 타이머/카운터 구조 출처 : ATmega128로 배우는 마이크로컨트롤러 프로그래밍 출처 : ATmega128로 배우는 마이크로컨트롤러 프로그래밍 위는 0번 아래는 2번 타이머/카운터이다. 클록 MUX 설정 방식과 ASSR 레지스터의 차이점이 있다. 이는 아래에서 다..