Лайт версия дисплей на чипе HD44780

Пользовательские блоки для вывода информации на дисплеи и индикаторы, управления тачскрином, различными клавиатурами, добавления русских шрифтов для вывода на дисплеи типа HD44780
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Лайт версия дисплей на чипе HD44780

#1

Сообщение Ingwar » 13.09.2020{, 00:28}

Для тех, кому важен размер... :smile38:
Облегченный вариант дисплея.
Экономит чуть более 200 байт оперативки и немного более 1к в постоянной. Вроде немного, но в сравнении со штатным, в примере с двумя заполненными строками, получаем 286 и 85 байт использования оперативки.
Скорость вывода быстрее не много быстрее - процентов на 10.
Понадобятся 2 библиотеки
microWire.zip
(5.85 КБ) 126 скачиваний
microLiquidCrystal_I2C.zip
(6.27 КБ) 127 скачиваний
Блоков пока 2 - основной и для вывода.
Основной один раз в любом месте проекта. Для вывода ограничений нет.
облегченный HD44780.ubl
(32.19 КБ) 155 скачиваний
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ответить

Вернуться в «Дисплеи, индикаторы и клавиатуры»