Ваше программное обеспечение отлично справляется с поставленной задачей, но оно также блокирует некоторые полезные и важные функции. Для наилучшего использования сайта, пожалуйста, найдите время, чтобы отключить ваш AdBlocker.

LCD 1x16, 2x16, 4x20  HD44780

Опубликовано stm32 - ср, 01/29/2020 - 10:25

LCD HD44780.

Это обзор символьных LCD на базе микроконтроллера HD44780 которые мне приходилось использовать в своих проектах.  Это очень популярные и давно расписанные ЖКИ индикаторы.  Подходят под все вопросы связанные с отображением информации, но самое главное их достоинство - это доступность и стоимость. В популярных китайских магазинах LCD 16x1, LCD 16x2LCD 20x4 - первая строчка по продажам. И это правильно и скорее всего будет длиться еще очень долгое время так как связано это с тем, что практически все кто начинал изучать микроконтроллеры и соответственно отображение информации - пользовались  подобными LCD. И как правило всегда на полке лежит тот первый ( или как у меня резервные - всегда к каждому проекту по 2шт. закупаю) LCD. Поэтому эта статья скорее, дань традиции "старичкам" LCD с микроконтроллером HD44780.    

Представлю самый первый мой образец  LCD 16x1 модель 16100 NRT/R который в конце 2003 года , стал для меня началом вывода информации в мир. Простой индикатор без подсветки. Было приобретено две штуки магазине. Один уже не существует т.к. был установлен в прибор. Второй так хорошо сохранился, что даже этикетка осталась.

   g23

g24

Этот однострочный индикатор русифицированный. Простой. Команды совместимы с командами микроконтроллера HD44780. Vdd - 5V. Команды управления (чтение, запись) 5v и 3.3 v 

Далее ..

LCD 16x2 команды которого тоже совместимы с командами HD44780.

g25

g26

Две строки, подсветка. НО так как был закуплен в Китае - имеет только английскую таблицу отображения символов. Можно добавить 8 своих символов. Vdd - 5V. Команды управления (чтение, запись) 5v и 3.3 v 

Далее ..

LCD 20x4  команды которого тоже совместимы с командами HD44780. Этот LCD еще называется QC2004A или просто 2004A.

g27

g28

На этом индикаторе уже установлен модуль PCF8574. С PCF8574 можно кратко ознакомиться в статье - ссылка.

4 строки по 20 символов в каждой. Vdd - 5V. Команды управления (чтение, запись) 5v и 3.3 v Таблица символов как и в предыдущем случае - только английская. Имеется возможность добавить свои 8 символов.

Не плохой индикатор. В одном из проектов работает с 2015 года. Деградации не замечено. Светит и днем и ночью.

Ну и в конце обзора отображение на индикаторах представленных выше информации. Индикаторы  LCD 16x1 и LCD 16x2 подключены к PCF8574. 

STM32F4VE + LCD 16x1 

 

g3

 

STM32F4VE + LCD 16x2

g4

STM32F4VE + LCD 20x4

g2

 

Библиотека для работы с индикаторами используется одна. Разница при выводе на индикаторы в количестве строк в индикаторах LCD 20x4 и LCD 16x2 и длина строки в случае LCD 16x1.

Добавил статью как вывести данные на экран - ссылка

 

 

Яндекс.Метрика