Page 468 - 3-3
P. 468
그림 Ⅶ - 28 안드로이드 스튜디오 설치(20-2) ( 안드로이드 스튜디오 공식)
2. Atmega 소스
가. interrupt
interrupt [TIM0_OVF] void tim_ovf(void){
// 타이머카운터0 오버플로우
Door_Caught();
// 끼임방지 확인
tiCount++; // 값 증가
if(tiCount==500){
//500 번 => 5 초가 지나면
tiCount=0;
// 값 초기화
if(PORTA.2 == 1 || PORTA.3 == 1 || PORTA.4 == 1 || PORTA.5 == 1 || PORTA.6
== 1 ){
// 열려있다면
Close_Door(now); // 문을 닫음
}
}
else{
TCCR0 = 0x00;
// 타이머카운터0 정지
}
- 468 -