[ATmega128 강의안 - 7차/8차 (2017.03.30 / 2017.04.13)] 타이머/카운터 인터럽트 개요 및 제어 실습


[ATmega128 강의안 - 7차/8차 (2017.03.30 / 2017.04.13)] 타이머/카운터 인터럽트 개요 및 제어 실습

드디어 ATmega128 7차시 및 8차시로 마지막 강좌를 시작하도록 하겠다. 이번 시간에는 타이머/카운터 그리고 인터럽트의 개념에 대한 이해를 하고, 두 번째 시간에 delay() 함수를 이용해서 LED 를 켰다 껐다했던 실습에 대해서 타이머/카운터 인터럽트 기능으로 LED 를 켰다 껐다 하는 실습을 진행하도록 하겠다. 타이머/카운터에 대한 개념을 소개하기 위해서 두 번째 강의에서 설명했었던 클럭 시스템을 다시 한 번 등장시켰다. 그리고 이번에는 외부 클럭 신호가 실제로 마이크로컨트롤러에 어떤 식으로 들어가는지 오실로스코프 화면 사진도 함께 곁들였다. 오실로스코프 사진을 자세히 보면 사진을 찍고 있는 나의 실루엣을 살짝 엿볼 수 있다 ^^ 개인적으로 집에 가지고 있는 오실로스코프가 꽤나 옛날 모델이고 그닥 좋지 못한 것이라 별도로 화면을 캡쳐하거나 할 수 있는 기능이 없어서 어쩔 수 없이 카메라를 들이대고 따로 찍어야만 했다. 실제 크리스탈을 통해서 입력되는 클럭을 확인해 보니 정...


#ATmega128 #오버플로우 #인터럽트 #카운터 #타이머

원문링크 : [ATmega128 강의안 - 7차/8차 (2017.03.30 / 2017.04.13)] 타이머/카운터 인터럽트 개요 및 제어 실습