Page 735 - 2
P. 735

mode = 1;                                               // 일반 모드(1)  로 전환한다.
                        }
                        else if(j < 6 & keyscanvalue == 11)                   // 비밀번호를 전부 치지 않았다면
                        {
                            lcd_clear();
                            lcd_gotoxy(0,0);
                            lcd_puts("Clear Password");
                            intech_delay_ms(2000);
                            for(j = 0; j < 6; j++)
                            {                                                  // 입력된 비밀번호를 초기화 하고
                                input[j] = 0;
                                correct[j] = 0;
                            }
                            j = 1;                                                           //j 를 초기화한다.
                        }
                        else                                                          // 비밀번호가 틀렸을 경우
                        {
                            lcd_clear();                                         // 틀린 비밀번호임을 출력한 뒤
                            lcd_gotoxy(0,0);
                            lcd_puts("Wrong Password");
                            intech_delay_ms(2000);
                            for(j = 0; j < 6; j++)                                    // 비밀번호를 초기화한 뒤


                            {
                                input[j] = 0;
                                correct[j] = 0;
                            }
                    j = 1;                                                                   //j 를 초기화한다.
                        }
                    }
                }
            }


            char GetHumidity()                                                                 //  온습도 함수
            {
                unsigned char n,k,idx;


                data[0] = data[1] = data[2] = data[3] = data[4] = 0;                     //  자료를 초기화한다.


                DHT_OUT = 0;
                intech_delay_ms(18);


                DHT_OUT = 1;                                                  // 온습도를 입력받을 준비를 한다.
                DHT_DDR = 0;
                intech_delay_us(50);


                                                         - 735 -
   730   731   732   733   734   735   736   737   738   739   740