1. Установить значение линии RS.
2. Установить линию R/W=1.
3. Установить линию Е=1.
4. Считать значение старшей тетрады байта данных на линии шины DB4…DB7.
5. Установить линию Е=1.
6. Установить линию Е=0.
7. Считать значение младшей тетрады байта данных на линии шины DB4…DB7.
5. Установить линию Е=0.
6. Установить линию R/W = 0.
Значения временных характеристик для операций чтения и записи сведены в табл. 8.9 и 8.10.
Описанные выше операции записи/чтения байта являются базовыми для осуществления обмена с ЖКИ-модулем. Реализация этих двух операций – единственное, что отличает процесс обмена по 8-разрядной шине от обмена по 4-разрядной шине. На основе этих двух операций, реализованных программно (когда модуль подключен к портам микроЭВМ) или аппаратно (когда модуль подключен к системной шине), строятся все виды операций программирования и управления.
Таблица 8.9
Значения временных характеристик для операции записи
| Параметр | Обозн. | Мин. | Макс. | Ед. изм. |
| Период сигнала Е |
| – | нс | |
| Положительный полупериод сигнала Е | PWEH | – | нс | |
| Фронт/спад сигнала Е | ,
| – | нс | |
| Установление адреса |
| – | нс | |
| Удержание адреса |
| – | нс | |
| Установление данных |
| – | нс | |
| Удержание данных |
| – | нс |
Таблица 8.10
Значения временных характеристик для операции чтения
| Параметр | Обозн. | Мин. | Макс. | Ед. изм. |
| Период сигнала Е |
| – | нс | |
| Положительный полупериод сигнала Е | PWEH | – | нс | |
| Фронт/спад сигнала Е | ,
| – | нс | |
| Установление адреса |
| – | нс | |
| Удержание адреса |
| – | нс | |
| Установление данных |
| – | нс | |
| Удержание данных |
| – | нс |
Несколько слов о подключении ЖКД формата 40х4. Эти модели содержат два контроллера HD44780 и фактически представляют собой два модуля 40х2. Для сокращения числа соединений все сигналы обоих контроллеров соединены параллельно, исключение составляет только сигнал Е, одновременно выполняющий роль тактового сигнала и сигнала выборки микросхемы CS. Поэтому обмен с каждым из контроллеров ведется попеременно.
В качестве примера рассмотрим две схемы подключения ЖКД к микроконтроллеру. На рис. 8.6 приводится вариант подключения ЖКД типа РС2402-А, рассчитанного на коммерческий температурный диапазон, к микроконтроллеру, а на рис. 8.7 – подключение ЖКД, рассчитанного на расширенный температурный диапазон.

Рис. 8.6. Подключение ЖКД, рассчитанного на коммерческий
температурный диапазон, к микроконтроллеру

Рис. 8.7. Подключение ЖКД, рассчитанного на расширенный
температурный диапазон, к микроконтроллеру
9. ИНТЕРФЕЙСЫ СВЯЗИ ЦИФРОВЫХ ПРИБОРОВ
С ЭВМ И ДРУГИМИ ЦИУ
,






