ЖКИ (LCD) / Hitachi HD44780

VSS – Ground

VDD – Operating Voltage +5V

VEE – Backlight Brightness Voltage (0..+5V)

RS – Register Select (instruction or data)

RW – Read/Write operation select

E – Enable Read/Write operation

D0-D7 – Bidirectional Parallel Data Bus

В этом дисплее поддерживается полнобайтный и полубайтный режим. В полубайтном режиме работают только D4-D7. Управляющие сигналы считаются активными при значении «1».

       
 
 
   



Из-за сложного устройства, контроллер работает медленно. Это нужно учитывать при работе. Для этого существует Busy Flag, значение которого можно считать при помощи инструкции.

Address Counter указывает на позицию символа после курсора.

Все остальные блоки выполняют очевидные функции.

Основные режимы управления LCD:

1. Инициализация.
2. Запись данных (для отображения на LCD либо для определения нового символа).
3. Запись команды (инструкции).

Каждая инструкция требует время для исполнения: например, LCD контроллер может выполнять инструкции в диапазоне от 40мкс до 4мс, поэтому прозе всего для всех операций давать задержку в 4мс.

0.

       
   
 
 

Подготовка (инструкции, переменные и задержки)

1. Запись содержимого Wreg на LCD:

2. Запись данных и команд

     
 
 
 


3.

       
   
 

Пример программы

4. Вывод простейшего битмапа

       
   
 
 




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



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