Page 570 - 3-3
P. 570
// 타이머 카운터를 실행시킨다.
back();
// 문이 다시 열리는 함수를 불러온다 문이 닫힐 때만 적용됨.( )
}
}
void init(){
// 초기화를 담당하는 함수
DDRF = 0xff;
//LED 로 확인하려고 선언함 실제작품에서는 사용되지 않고 확인용임( )
PORTF = 0xff;
// 기본값 선언
DDRC = 0x00;
//PIR 센서와 문열림 스위치값을 입력받는다.(C 포트)
DDRD = 0xff;
// 모터를 구동 포트
CLOSE;
// 초기값 선언 (1- 닫히는거 0 - 열리는거)
UCSR0A = 0x00;
//USART0 설정
UCSR0B = 0x98;
// 송신과 수신 모두 허용
UCSR0C = 0x06;
// 데이터비트설정
UBRR0H = 0;
// 보우레이트 설정
UBRR0L = 103;
// 보우레이트 설정 9600
UCSR1A = 0x00;
//USART1 설정
UCSR1B = 0x98;
// 송신과 수신 모두 허용
- 570 -