제6강 [ATmega 48] 타이머/카운터 2


제6강 [ATmega 48] 타이머/카운터 2

타이머/카운터의 기본 기능은 크게 두 가지로 먼저 Normal Mode와 CTC 모드가 있습니다. Normal Mode는 5강에서 설명하였고, 이번 포스팅은 CTC 모드에 대해 알아보도록 하겠습니다. Clear Timer on Compare Match Mode (CTC Mode) : CTC 모드는 TCNTn 값이 0부터 시작하여 증가하다가 OCRn 값과 같게 되면 0으로 지워지는 동작을 반복합니다. 즉, TCNTn 값은 0에서 증가하여 OCRn 값까지 반복하게 됩니다. 위 그림은 TCNTn과 OCnx가 일치할 때마다 출력핀에서는 0V, 5V를 반복하게 됩니다. 이때 인터럽트가 발생하는 시간은 동작 주파수가 16MHz 일 때, CTC 모드를 설정하기 위해서는 아래 표 12-8과 같이 WGM00, WGM01, WGM02를 설정..........



원문링크 : 제6강 [ATmega 48] 타이머/카운터 2