Найти тему
За_тех_кто_в_коде();

Счетчики для LCD библиотеки

Продолжаем движение.

Следующим на очереди у нас идут счетчики. Так как я раньше уже писал счетчики, у меня уже сформировались определенные требования.

То есть у меня были определенные хотелки и я придерживался их реализации. К тому же это моя первая реализация в плюсах.

Хотелось полностью автоматизированную систему.

Удаляем лишние нули, левее старших разрядов. Ни к чему левая информация на экране.

На ходу меняем цвет шрифта. Для случаев, когда например пересекли красную зону.

Ну и самое главное. Отрисовываем только те разряды, которые изменились с момента последнего обращения к счетчику. Что безусловно определенным образом накладывает дополнительные условия в работе счетчика.

Не знаю, пока от плюсов вау эффекта нет. Всё тоже самое я бы запилил в чистом си. И весило бы это меньше, и работало, скорее всего быстрее.

Воот... Но определенное удобство безусловно есть, когда количество настроек (аргументов-хотелок) стремительно растет...

Будем посмотреть....

Display_Lib_8bit_ATMega328p 0.3.0.zip
Display_Lib_SPI_ATMega328p 0.3.0.zip

http://ямал-спец-альтернатива.рф/Main_menu/Other_works/Arduino_projects/Display_library.html