
02.03.2008, 16:58
|
|
Moderator - Level 7
Регистрация: 19.10.2007
Сообщений: 225
Провел на форуме: 1260519
Репутация:
298
|
|
Текст программы, часть 2:
Код:
boolean Read_Dat1() //возвращает true, если датчик 1 замкнут
{ if (input(Dat1))
{ delay_ms(30);
if (input(Dat1))
{ delay_ms(30);
if(input(Dat1))
{return false;}
else return true;
}else return true;
}else return true;
} //end Read_Dat1()
boolean Read_Dat2() //возвращает true, если датчик 2 замкнут
{ if (input(Dat2))
{ delay_ms(30);
if (input(Dat2))
{ delay_ms(30);
if(input(Dat2))
{return false;}
else return true;
}else return true;
}else return true;
} //end Read_Dat2()
boolean Read_Sec_On() //возвращает true, если кнопка постановки на охрану нажата
{ if (!input(Sec_On))
{ delay_ms(30);
if (!input(Sec_On))
{ delay_ms(30);
if(!input(Sec_On))
{return true;}
else return false;
}else return false;
}else return false;
} //end Read_Sec_On()
boolean Read_Sec_Off() //возвращает true, если кнопка снятия с охраны нажата
{ if (!input(Sec_Off))
{ delay_ms(30);
if (!input(Sec_Off))
{ delay_ms(30);
if(!input(Sec_Off))
{return true;}
else return false;
}else return false;
}else return false;
} //end Read_Sec_Off()
|
|
|