ATMega128

마이크로프로세서_day10

Steady_sp 2017. 5. 6. 15:05

 

 

*** 2ms마다 0번 FND의 숫자를 증가 -> Normal모드 Output compare interrupt사용

 

 

-> Normal 모드로 Output Interrupt 사용하게되면 2ms마다로 작동하지 않으므로

    ISR(TIMER0_COMP_Vect)에 OCR0 += 124; 작성

 

*** Normal모드로 Output compare Interrupt사용시

 

 

-> 따라서 Normal모드는 overflow Interrupt를 주로사용한다.

 

*** 2ms마다 0번 FND의 숫자를 증가 -> CTC모드 Output compare interrupt사용

 

 

*** CTC모드일때 Output compare match Interrupt사용

-> 오실로스코프로 파형확인

 

 

 

-> -5V를 오실로스코프에 GND에 연결

-> PORTB4로 파형출력되도록 설정하여 오실로스코프로 파형확인

 

 

 

 

-> n = 250 이므로 OCR = 249