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 -
   565   566   567   568   569   570   571   572   573   574   575