외부 인터럽트

AVR(Microchip Studio)

[AVR] Atmega328P 외부 인터럽트

이번 포스팅에서는 마이크로 컨트롤러의 외부인터럽트에 대해서 다뤄보자. 인터럽트 인터럽트란 프로그램이 진행될때 특별한 신호를 받으면 해당 신호를 먼저 처리하는 과정을 얘기한다. 위와같이 4번째 프로그램이 실행되다가 인터럽트(특별한 신호)가 발생하면 특정 과정이 진행되는데 이를 인터럽트 서비스루틴(ISR)이라고 한다. 즉, 우선순위는 진행되는 프로그램보다 인터럽트가 더 먼저 된다는 뜻이다. 인터럽트의 예는 TV리모컨과같이 우리가 어떤 채널을 보든 리모컨은 TV화면에서 나오는 영상보다 우선시 되기 때문에 이때 ISR은 리모컨 신호라고 할 수 있다. AVR입장에서 보면 인터럽트는 크게 2종류가 있다. 1. 외부 인터럽트 2. 타이머 인터럽트(타이머/카운터) 외부 인터럽트는 말 그대로 외부의 신호를 받아서 프로그..

시그널보내
'외부 인터럽트' 태그의 글 목록