폴링과 인터럽트 - 폴링 코드 나열 순서에 의해 실행 순서 결정 모든 코드는 동일한 실행 우선 순위를 가짐 정해진 순서에 따라 실행되는 구조로 하드웨어의 지원이 필요 코드 작성과 이해가 쉬움 - 인터럽트 우선 순위에 따라 실행 순서 결정 인터럽트에 따라 서로 다른 실행 우선 순위 가짐 우선 순위 높은 코드 먼저 실행되는 구조로 하드웨어에 의해 우선 순위에 따른 처리 지원 코드 작성과 이해가 복잡하고 어려움 출처 : ATmega128로 배우는 마이크로컨트롤러 프로그래밍 인터럽트 발생 시 현재 코드 정지하고 ISR로 즉시 이동해 인터럽트를 먼저 처리한다. 동시에 여러 개의 인터럽트 발생 시 우선 순위 높은 인터럽트를 우선 처리한다. ATmega128의 인터럽트 35개의 언터럽트를 사용할 수 있다. 인..