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 -