Внутренняя структура контроллера ЖКИ

Краткая теория

Контроллер ЖКИ

В основе практически любого ЖКИ-модуля лежит специальный контроллер HD44870, ставший стандартом де-факто. Этот контроллер предназначен для сокрытия всех низкоуровневых аппаратных особенностей процесса управления отдельными сегментами жидкокристаллического индикатора. Взамен этого, разработчик получает законченный модуль с 3 ножками управления, 8 ножками данных, 3-5 ножками питания, контрастности и подсветки (опционально).

Контроллер HD44780 потенциально может управлять 2-мя строками по 40 символов в каждой (для модулей с 4-мя строками по 40 символов используются два однотипных контроллера), при матрице символа 5х7 или 5х10 точек.

Подключение ЖКИ

Для соединения ЖКИ-модуля с управляющей системой используется параллельная синхронная шина, включающая следующие контакты:

· R/W (Read/Write ) – линия определяет, направление передачи данных в текущей операции: 0 – запись данных в контроллер ЖКИ; 1 – чтение данных из контроллера ЖКИ.

· RS (Register Set) – линия определяет с каким из регистров производится текущая операция: 0 – регистр команд (IR); 1 – регистр данных (DR).

· E ( Enable ) – линия стробирования/синхронизации данных. Операция чтения/записи стартует по заднему фронту на этой линии.

· DB0 DB7(Data Bus)– линии данных. В 8-битном режиме используются все линии данных, при 4-битном – старшая тетрада.

Кроме линий управляющей шины имеются линии для подачи напряжения питания 5 В – VCC,общий провод GND и линия для подачи напряжения питания драйвера ЖКИ – V0. Подачей напряжения на последний осуществляется регулирование контрастности изображения на ЖКИ.

Внутренняя структура контроллера ЖКИ

Рис. 1. Внутренняя структура контроллера ЖКИ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: