Page 51 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 51

while(1)
                 {
                       addr  = inPassward(addr);
                            /////패턴  확인  및  결과  표시
                       if(addr>=9)
                       {
                            state =  checkPassward();
                            if(state)////맞을시
                            {
                                 PORTA.0 = 1;
                                            delay_ms(1000);
                                 PORTA.0 = 0;
                                            delay_ms(2000);
                                 NFC_STATE  = 0;
                                            delay_ms(1000);
                                 PORTA.1 = 1;
                                 while(PINC.6);
                                 PORTA.1 = 0;
                                 PORTD.7  = 0;
                                 PORTE =  0x00;
                            }
                            else////틀릴시
                            {
                                 for(i = 0;  i<7;  i++)
                                 {
                                       PORTD.7  =  ~PORTD.7;
                                       PORTE  =  ~PORTE;
                                                    delay_ms(200);
                                 }
                            }
                            addr  =  0;
                       }
                       ////앞문스위치
                       if(PIND.0  ==  1)
                       {
                            PORTA.0  = 1;
                                    delay_ms(1000);
                            PORTA.0  = 0;
                                    delay_ms(3000);
                            PORTA.1  = 1;




                                                         -  44  -
   46   47   48   49   50   51   52   53   54   55   56