LCD (ЖКИ). Часть 1.
Попалась мне однажды
статья на сайте по моддингу. Для тех кто
не знает, что это такое, объясняю. Это украшение компьютера и другой электронной
техники. Выглядит очень круто. Многие даже соревнуются в этом мастерстве. Ну для
примера, вот картинки.
Как видите, довольно внушающе. Ограничение - только ваша фантазия и умения. В ход
идёт всё: светодиоды (в основном, синие), неоновые лампы, прозрачные материалы (для
выполнения окон в корпусах и даже жёстких дисках, но по-моему это уже перебор),
искуственный мех (сделайте себе ещё одного пушистого друга ;) ) и LCD (жидко-кристаллические
экранчики). На последнем и остановился мои глаза. О них я и напишу.
Для начала немного теории. LCD бывают текстовыми и графическими. В графических
экранчик состоит из сплошного поля пикселей (отдельных точек). В алфовитно-цифровых
пикслели разделены на части под. В одной части может быть один знак. В этой статье я
буду рассматривать только алфовитно-цифровые LCD. Графические мне ещё не попадались.
Текстовые экраны бывают размерами 8х2, 16х1, 16х2, 16х4, 20х1, 20х2, 20х4 и другие.
Я для начала достал экран 16х2. Могут оснащаться платкой и подсветкой. Имеют 14
выводов (или 16 выводов у экранов с подсветкой). Почти у всех ЖКИ-модулей распиновка
одинаковая. Смотрим её в таблице.
No вывода |
Обозначение |
Комментарий |
1 |
GND |
Земля |
2 |
Vcc |
Питание контроллёра 5 вольт. |
3 |
Vo |
Питание дисплея |
4 |
RS |
Регистр команд/данных |
5 |
RW |
Переключение запись/ чтение |
6 |
E |
Стробирование |
7 - 14 |
D0 - D7 |
Шина данных |
15 |
Vb- |
- Питания подсветки |
16 |
Vb+ |
+ Питания подсветки |
Вывод 15 и 16 есть только у модулей оснащённых подсветкой. Распиновка не зависит от
размеров экрана. Почему? В этом разберёмся, когда будем изучать программирование LCD.
Ещё одна важная информация. Для каждого языка есть своя таблица ASCII кодов. Перед тем
как купить модуль, не забудте сказать, какой алфовит модуль должен поддерживать.
Иначе ваш может ждать непрятный сюрприз. Такой, как китайские, или ещё какие иероглифы
вместо родных букв.
Продолжение.
К списку статей
ilus