HD44780

Материал из ЭНЭ
Перейти к: навигация, поиск
Дисплей 8x2 с поддержкой кириллицы

HD44780 — контроллер фирмы Hitachi для жидкокристаллических (LCD) знакосинтезирующих дисплев, а также интрефейс обмена, поддерживаемый этим контроллером. Аналоги: KS0066 (Samsung), SED1278 (Epson), ST7066 (Sitronix)[1]. В настоящее время де факто являются индустриальным стандартом на рынке встраиваемых систем. Позволяет работать с дисплеями с различным разрешением, начиная с 8x1 (восемь символов в одной строке), и заканчивая 40x4 (сорок символов, четыре строки), содержащего два независимых управляющих чипа. Часто встречаются 16x2 а 20x4, а также некоторые другие.

Дисплеи c интрефейсом HD44780 нашли широкое применение в принтерах, копирах, факс-машинах, сетевом оборудовании (на пример в роутерах) и других различных устройствах.

Дисплеи предоставляют только возможность вывода монохромного текста. Существуют варианты дисплеев с подсветкой и без подсветки.

Символьные дисплеи используют стандартный 14ти пиновый интерфейс. Их назначение:

  1. Земля, общий провод
  2. Напряжение питания (+5V)
  3. Настройка контрастности (VSS)
  4. Выбор регистра (R/S для HD44780, A0 для KS0066)
  5. Чтение/запись (R/W)
  6. Строб по спаду (Enable)
  7. Bit 0 (младший для 8ми битного интерфейса)
  8. Bit 1
  9. Bit 2
  10. Bit 3
  11. Bit 4 (младший для 4х битного интерфейса)
  12. Bit 5
  13. Bit 6
  14. Bit 7 (старший для 8ми (4х) битного интерфейса)
  15. Питание подсветки для дисплеев с подсветкой
  16. Питание подсветки для дисплеев с подсветкой

Подача питания подсветки может различаться от модели к модели в зависимости от её типа. Обычно подсветка питается от 5 вольт, токоограничительный резистор (50-100 Ом) обычно обязателен.

Дисплей может работать в 4-х или 8-ми битном режимах. В первом случае пины с седьмого по десятый не используются, а данные передаются через 11 — 14 пины, по четыре бита за такт (старший полу-байт, затем младший полу-байт).

Шрифты

В ПЗУ контроллера отведено место, достаточное для хранения 208 символов, каждый из которых представляет собой матрицу 5х8 точек, и 32 символа размера 5х8, так же предусмотрена возможность загрузить 8 определяемых пользователем символов в знакогенератор.

Существует японская версия, в ПЗУ которой содержатся символы каной, и европейская, включающая кириллический алфавит. При покупке дисплея следует уточнить, поддерживается ли нужный алфавит.

Примечания

В статье использованы материалы из Википедии.

Ccылки