LCD1602 мигание текста

О! Наконец-то конкретика появилась! Благодарю!
Будем попробовать…

Дык вот и я о том же…
Только вот ЕвгенийП чёт сначала докопался, а потом флагом начал материться. :grinning:

Я, кстати, Ваш код воспринял точно так же: что он будет выполняться внутри loop().

А если по-хорошему, так экран вообще не следует перерисовывать, если состояние курсора не изменилось. Хотите, чтобы мигал каждую секунду, так вызывайте функцию перерисовки дважды в секунду и каждый раз изменяйте выводимое без дополнительных проверок millis(). Т.е. проверка millis() у Вас должна быть снаружи функции вывода, а не внутри.

Что-то никак не соображу, как это сделать в коде… :frowning:

Начните с того, чтобы сначала расписать алгоритм подробно по-русски.

Знал бы прикуп - жил бы в Сочи…
И сюда заходил бы только для того, чтобы почитать, как троллят новичков. :slight_smile:

Ну лан, спасибо и на этом. Тем более, что и тема-то не моя.

P.S. Кстати, а куда ТС пропал? Кинул затравку и исчез. :slight_smile: