Составители:
255
DB1 Бит данных 1
DB2 Бит данных 2
DB3 Бит данных 3
DB4 Бит данных 4
DB5 Бит данных 5
DB6 Бит данных 6
DB7 Бит данных 7
Основными компонентами контроллера ЖКИ являются память DDRAM
(Data Display RAM), память CGRAM (Character Generator RAM), память
CGROM (Character Generator ROM), счетчик адреса, регистр команд IR
(Instruction Register), регистр данных DR (Data Register). Регистр команд
предназначен для записи в него таких операций, как очистка дисплея,
перемещение курсора, включение/выключение дисплея, а также установка
адреса памяти DDRAM и CGRAM для последующего их выполнения. Регистр
данных временно хранит данные, предназначенные для записи
или чтения из
DDRAM или CGRAM (символы). Эти два регистра можно выбрать с помощью
регистрового переключателя RS (Register Select).
Работать с ЖКИ достаточно просто. За связь с ЖКИ в расширителе портов
ввода-вывода отвечают два регистра:
1. DATA_IND (адрес 0x080001) отвечает за выдачу информации на шину
данных (через этот регистр можно передавать команды контроллеру и
данные).
2. C_IND (адрес 0x080006) отвечает за формирование сигналов E, R/W и
RS, позволяющих регулировать обмен на шине между расширителем
портов и контроллером ЖКИ.
Рис. 142. Регистры, необходимые для работы с ЖКИ
На рис. 142 регистры расширителя портов изображены слева, регистры
контроллера ЖКИ справа. Для доступа к регистрам контроллера ЖКИ вы
должны сформировать на шине сигналы с помощью регистров расширителя
портов.
Вся работа с индикатором сводится к нескольким простым вещам:
Страницы
- « первая
- ‹ предыдущая
- …
- 254
- 255
- 256
- 257
- 258
- …
- следующая ›
- последняя »
