[uquote="vem566",url="/forum/viewtopic.php?p=4674359#p4674359"]А сбрасывать значение program кто будет?[/uquote]
Да, сбрасываться будет (уже сбрасывается) как положено! Получилась китайская гирлянда с 8 режимами. Выполнено было в таком варианте, дабы не отвлекаться пока на остальное.
[uquote="OKF",url="/forum/viewtopic.php?p=4674368#p4674368"]Если оформишь как положено (в текстовом виде, отступы, табуляция, пробелы), тогда можно и говорить дальше.[/uquote]
Осталась привычка от предыдущей среды программирования. Всегда оформлял так и лепил друг на друга, чтобы не растягивать визуально объём. Замечание понял.
[uquote="Ivanoff-iv",url="/forum/viewtopic.php?p=4674549#p4674549"]if (program=1) //посмотри на эту строчку внимательней[/uquote]
Да, в этом и была проблема. В проверке, как понял случайно, нужно указывать двойное равенство. "If что-то true = тому-то..." До Ардуино в программах работало всё с одним равенством. А false или != оформлялся в штатном режиме. Какой занудный Си, а ещё высокоуровневым представился
