Программа Сервисный Центр
0

Управление модулем ЖКИ по одному проводу


Для подключения к управляющему микроконтроллеру широко распространенных модулей жидкокристаллических (Рисунок 1) и вакуумных флуоресцентных индикаторов с контроллером HD44780 может потребоваться до 12 линий.

Управление модулем ЖКИ по одному проводу
Рисунок 1.Типичный модуль ЖК индикатора.

Предлагаемая схема аппаратного интерфейса (Рисунок 2) сокращает количество линий до единственного провода, позволяя микроконтроллеру с ограниченным числом портов ввода/вывода управлять большим дисплеем непосредственно, или даже через оптоизолятор.

Управление модулем ЖКИ по одному проводу
Рисунок 1.Схема однопроводного интерфейса ЖКИ.

Сигналы восьмибитной шины данных ЖК индикатора кодируются последовательностью коротких и длинных импульсов и поочередно записываются в последовательно-параллельный регистр, управляющие и информационные сигналы для которого формируются парой сдвоенных ждущих мультивибраторов. Сигнал RS выбора регистра контроллера модуля определяется состоянием последовательной линии (низкое или высокое), в котором она остается после передачи восьми бит данных. Функция чтения дисплея в этой схеме не используется (вход R/W подключен к «земле»), поэтому проверить статус контроллера модуля здесь невозможно, а это означает, что все задержки (длительностью до нескольких миллисекунд) должны формироваться только программным путем.

Каждый байт передается как последовательность из восьми бит, младшим разрядом вперед. Программа микроконтроллера должна учитывать аппаратные временные константы схемы:

Биты в последовательности должны разделяться интервалами длиной в две единицы задержки.

Величина задержки SS (Рисунок 3) должна равняться нескольким единицам задержки.

Управление модулем ЖКИ по одному проводу
Рисунок 3.Временная диаграмма интерфейса ЖКИ.

Пауза между соседними байтами должна быть достаточной (несколько единиц задержки) для того, чтобы позволить стробу E закончиться прежде, чем изменится сигнал на линии RS.

Длительность единицы задержки, определяемая ждущим мультивибратором и времязадающими элементами R2 и C2, в зависимости от используемого семейства микросхем может составлять от 7 мкс до 12 мкс.

Теги: HD44780
 
 
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
 
 
 
Обратная связь

Наши партнеры

 

Опросы

Есть ли справедливость в жизни?
Конечно есть, уверен!
Вроде как должна быть, но...
Затрудняюсь ответить...
Какая справедливость? О чем Вы?
Эх.., нет правды на свете!

 

Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
 

Календарь публикаций

«    Декабрь 2017    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Архив новостей

Сентябрь 2017 (4)
Август 2017 (36)
Июль 2017 (32)
Июнь 2017 (42)
Май 2017 (45)
Апрель 2017 (47)
 
Наверх Сервисные мануалы Даташиты Ремонт LCD, ЖК телевизоров LG Samsung Скрипт программы "Сервисный центр"