Здравствуйте.
Среда - AVR studio 6
Язык - Си
МК - Mega8
Моделирую в Proteus
Пишу код
При моделировании PIND6 - лог ноль, на PIND1 - лог единица (см. вложения).
Вопрос. Почему не срабатывает моё условие (см. код)?
Спасибо.
Среда - AVR studio 6
Язык - Си
МК - Mega8
Моделирую в Proteus
Пишу код
Код: Выделить всё
//начинаем основной цикл рабочего хода
if ( ((PIND&(1 << PIND6)) == 0)) && ((PIND&(1 << PIND1)) == 1) )//если нажали вперёд и концевик 2 не замкнут то
{
}
При моделировании PIND6 - лог ноль, на PIND1 - лог единица (см. вложения).
Вопрос. Почему не срабатывает моё условие (см. код)?
Спасибо.
- Вложения
-
- project.jpg
- (56.99 КБ) 284 скачивания
