Page 203 - 3-3
P. 203
if((run) && (sec)){
// 시간 감소 (10ms 씩)
sec--;
}
// 동작 중에 시간이 0 이면
if((run) && (!sec)){
//for 문 인덱스
int i;
// 동작 중단
run = 0;
//VB 로 중단 신호 송신 (Finish)
TxChar('F');
//RFID 상태 초기화 (Empty)
rfid_status = 0;
// 배열 길이만큼 반복하면서
for(i=0;i<8;i++){
//data 배열을 null 로 채우기
data[i] = '\0';
}
}
}
// 초기화 함수
void init_main(void)
{
//USART 관련 초기화 함수 호출
init_usart();
//IO 포트 설정
//PA: TR drive
PORTA = 0xf0; DDRA = 0xff;
//PC: FND a~dp
PORTC = 0xff; DDRC = 0xff;
//PF0,1: 센서 입력
PORTF = 0xff; DDRF = 0x00;
}
- 203 -