Микропроцессоры и микроконтроллеры

 
 
 
Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.
Brian W. Kernighan.
Русский | Українська



На правах рекламы:



Rambler's Top100 Рейтинг@Mail.ru
Микропроцессоры и микроконтроллеры :: Статьи :: Драйверы сегментных дисплеев

Драйверы сегментных дисплеев

Сегментные ЖКИ представляют из себя ЖК панель, на которую предварительно нанесен рисунок сегментов.

Наиболее распространены контроллеры сегментных дисплеев с количеством сегмент-

ных выходов не более 40. Но существуют решения, в которых возможно каскадирование нескольких драйверов. При каскадировании драйверов становится возможным управление дисплеями с несколькими тысячами элементов изображения.

Наиболее распространенные контролеры сегментных дисплеев и их основные характеристики приведены в табл. 1.

Особенностью драйверов фирмы Philips является интерфейс I2C. Драйверы фирмы Holtek содержат встроенный узел управления зуммером. Драйвер фирмы Minilogic Device Corporation имеет только бескорпусное исполнение. На его основе изготавливаются дисплеи по технологии чип на стекле.

МИКРОКОНТРОЛЛЕРЫ СО ВСТРОЕННЫМ ДРАЙВЕРОМ ЖКИ

Встроенный драйвер ЖКИ может послужить существенным плюсом в пользу выбора того или иного микроконтроллера.

В таблице 2 приведены некоторые микроконтроллеры со встроенным драйвером ЖКИ.

КОНТРОЛЛЕРЫ ЗНАКО-СИНТЕЗИРУЮЩИХ

ДИСПЛЕЕВ

Все производители знако-синтезирующих дисплеев используют микросхемы, совместимые с контроллерами KS0066 и HD44780.

Основная задача данных контроллеров — принять двухбайтный ASCII код символа от ведущего контроллера системы и отобразить его на экране дисп-

КОНТРОЛЛЕРЫ ЗНАКО-СИНТЕЗИРУЮЩИХ ДИСПЛЕЕВ

COM — количество общих выводов;

SEG — количество сегментных выводов;

E — максимальное количество элементов изображения;

VLCD — напряжение подаваемое на ЖК панель;

VDD — напряжение питания драйвера;

IDD — ток потребления драйвером (приведено значение в

КОНТРОЛЛЕРЫ ЗНАКО-СИНТЕЗИРУЮЩИХ ДИСПЛЕЕВ

лея. Дополнительно контроллеры имеют следующие функции: • включение/выключение дисплея;

работа с курсором (включение/выключение, изменение формы, перемещение);

режиме пониженного энергопотребления, без нагрузки, но в рабочем состоянии);

GBD — Gold Bump Die — корпус для монтажа чипа на стекло.

• сдвиг изображения (влево/вправо);

• возможность задать до 8 пользовательских символов.

Контроллеры имеют параллельный интерфейс с шириной шины данных 8 или 4 бита.

Но иногда встречаются исключения, интересные с точки зрения разработчиков — это контроллеры с последовательным интерфейсом. Список моделей таких дисплеев и установленных в них контроллеров приведен в табл. 3.

КОНТРОЛЛЕРЫ

ГРАФИЧЕСКИХ

ДИСПЛЕЕВ

В настоящее время графические дисплеи выпускаются в двух модификациях:

• с управляющим контроллером;

• без управляющего контроллера.

Во втором случае дисплей (как правило, с разрешением от 320x240) содержит драйверы общих и сегментных выводов, и требует установки внешнего контроллера.

Абсолютно все контроллеры поддерживают режим прямого отображения содержимого встроенного ОЗУ. Некоторые контроллеры имеют встроен-

КОНТРОЛЛЕРЫ ЗНАКО-СИНТЕЗИРУЮЩИХ ДИСПЛЕЕВ

COG — Chip On Glass — дисплей изготовлен по технологии чип на стекле;

Serial — есть режим последовательного интерфейса.

КОНТРОЛЛЕРЫ ЗНАКО-СИНТЕЗИРУЮЩИХ ДИСПЛЕЕВ

RAM mapping — режим прямого отображения содержимого внутренней памяти на экране дисплея;

CGRAM — имеет встроенную память для загрузки пользовательских шрифтов;

kanji — шрифты с иероглифами (содержат кириллицу и богатый набор символов и псевдографики);

buzzer — зуммер;

overlay — режим совмещения нескольких слоев графики и текста.

* — данный тип контроллера снят с производства в середине 2005 года, в качестве замены производители ЖК дисплеев используют S1D13700.

ный знакогенератор как с прошитыми шрифтами, так и с дополнительной ОЗУ (CGRAM). Наиболее «продвинутые» контроллеры поддерживают режим оверлея — то есть способны отображать многослойные изображения, что позволяет накладывать текст на графику

и изменять отображаемую картинку фрагментами, передавая контроллеру содержимое экрана по частям.

В таблице 4 приведен список наиболее распространенных контроллеров графических дисплеев и их основные различия.




Следующая статья >>
«Дисплей на заказ»









При использовании любых материалов с сайта обратная ссылка на сайт Микропроцессоры и микроконтроллеры обязательна.