본문 바로가기
과거에 공부했던 것들(저장용)/학부생

[Acumen 270] Switch Interrupt

by under_coverzzz 2015. 7. 23.
반응형


2개의 스위치를 모두 인터럽트 활성화에서 1번 동작처럼 구현한다.txt


2개의 스위치를 활성화 시킨 후, 각각 다른 동작이 발생되도록 한다..txt


LED 두 개가 계속 깜빡이는 상태에서 스위치 인터럽트가 발생하면 1초동안 LED를 끄도록 한다.(1초가 지나면 다시 깜빡임).txt


스위치 인터럽트가 발생하면 2~3초의 delay를 주고 2~3초 이내에 다시 스위치를 눌렀을 때 결과 확인.txt


스위치 인터럽트를 활성화 시키고, 스위치 인터럽트가 발생할 때마다 2초 동안 LED를 켜고 끈다..txt


예제 4와 같이 구현하되, GEDR 레지스터의 초기화의 위치를 변경해가면서 동작 확인(ex ISR의 맨 앞, ISR의 맨 끝).txt


예제 5와 같이 ISR에서 GEDR 레지스터 초기화 위치를 변경하면서 toggle 스위치를 구현.txt


반응형