Page 572 - 3-3
P. 572

// 문이 닫히기 시작한 후 부터 플플 문이 언제 다시 열리든 같은 시간을 멈추게 하기 위함임(                                 )


                if(tiCount == 800){
                //8 초가 되면 문이 다 닫혀있는 상태(           )


                    flag = 0;
                    // 문이 닫히고 있는 상태가 아니기 때문에 0               으로 만들어준다.


                    TCCR0=0x00;
                    // 문이 다 닫혔으니 타이머 카운터를 끈다.


                    tiCount=0;
                    //0 으로 다시 만들어준다.


                    time=0;
                    // 함께 0 으로 돌아가게 해준다.
                }
            }


            void back(){
            // 문이 닫히는 중에 다시 열릴 경우 사용되는 함수


                if(tiCount>600){
                //6 초가 지난 상황일 때만


                    OPEN;
                    // 문 열기


                    tiCount=200-time;
                    // 얼마나 닫혔는지 잴라고


                    time=0;
                    // 다시 0 으로
                }
            }


            int comp (unsigned char *buff, unsigned char *card){
            //nfc 로 읽은 값을 비교하는 함수


                int i=0;
                //i  선언


                for(;i<4;i++){
                //4 자리 값을 읽을라고




                                                        - 572 -
   567   568   569   570   571   572   573   574   575   576   577