제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가..........



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