로딩
요청 처리 중입니다...

제9강 [ATmega 48] 타이머/카운터 5

 제9강 [ATmega 48] 타이머/카운터 5

타이머/카운터 마지막으로 Phase Correct PWM Mode에 대해 알아보도록 하겠습니다. 전체적인 개념은 Fast PWM Mode와 동일합니다.

차이점은 TCNT0값이 254~0, 1~255, 254~0.... 과같이 카운팅 방법이 Nomal mode, CTC mode, PWM mode와는 다릅니다.

즉, 위 그림과 같이 비교 일치가 2번 발생합니다. 그림 오른쪽 하단을 보시면 COMnx1:0은 아래 표에서 보시는 바와 같이 Clear OC0A on compare match when up-counting.

Set OC0A on compare match when down-counting을 의미합니다. 위 그림을 보시면 빨간색 선으로 표기한 부분이 OCR0와 TCNT0와 만나는 지점입니다.

첫 번째 빨간 선을 보시면 up-counting을 할 때 만났으므로 Clear가..........