Написал условие установки ноги мк в "1", но при любом значении переменной до -9000, на ноге уровень "1". Необходимо, что бы уровень "1" устанавливался при значении переменной temp3 в диапазоне от 27 до 30
-----------------
if (temp3<=30 || temp3>=27 && temp3>-9000)
{PORTA.1=1;}
else {PORTA.1=0;}
---------------
if (temp3>-9000)
{
if (temp3<=30 || temp3>=27)
{
{PORTA.1=1;}
}
else {PORTA.1=0;}
}
else {PORTA.1=0;}
-----------------
Не понимаю в чём ошибка.


