как писал выше горит светик. он таки горит!
Добавлено after 2 minutes 22 seconds:
[uquote="Dimon456",url="/forum/viewtopic.php?p=3637955#p3637955"]Чему у вас результат равен PINE & 1<<PE6 ?
Какие значение может принимать digitalWrite(13, х ) ?[/uquote]
равен как писал выше горит светик. он таки горит!
digital write (pin, 0) все что не ноль единица. как и в if все что не ноль true.
так я же говорю что я дижиталврайт вообще убрал
if portE portC=1
дело не в райте
Добавлено after 6 minutes 58 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=3638049#p3638049"]Читаем вывод настроенный на ВЫХОД, маскируем полученное значение по И с единицей и полученный результат впихериваем в другой порт.[/uquote]
это обычная програмерская логика
электронщики железячники пишут в лоб
програмеры использую значения одного для другого. обычная практика.
там логика школьника
выводЕ нам что позволяет отправить ноль или один правильно ? этот ноль один зажигает светик, реле, и т.д.
PINE или PORTE(как чтение. и маска тут вообще не причем , можете абстрогироваться от маски) просто читает что на выводе. ему всеравно даже этот вывод или вход. они просто читают что там ноль иои один а не выход это или вход. просто как 2 копейки.
PORTC (как запись) пишет 0 или 1.
дижитал врайт тоже пишет 0 или >=1 как один





