ВУЗ:
Составители:
65
Установка функций
DL: Устанавливает ширину шины данных. Данные посылаются
/принимаются по 8-битовой шине, при DL=1 и по 4-битовой шине,
при DL=0.
N: Установка количества строк дисплея, N=0 одна строка,
N=1 две строки.
F: Установка размера шрифта.
Установка адреса СG RAM
Устанавливает адрес СG RAM в счетчике адреса в двоичном
формате. Передаваемые затем данные адресуется для СG RAM.
Установка адреса DD RAM
Устанавливает адрес DD RAM в счетчике адреса в двоичном
формате. Передаваемые затем данные адресуется для DD RAM.
Необходимо отметить, что при N=0 (однострочный дисплей) адрес
DD RAM должен быть в пределах 00H-4FH включительно, при N=1
(двустрочный дисплей) в пределах 00H-27H (первая строка) и 40H-
67H (вторая строка) включительно.
Чтение флага занятости и адреса
Читается состояние флага занятости (BF), установка которого
означает, что система в данный момент обрабатывает предыдущую
инструкцию. Следующая инструкция не может быть выполнена, пока
флаг BF не сбросится в 0. Необходимо каждый раз проверять
состояние флага BF перед посылкой инструкции.
Этой же инструкцией считывается состояние счетчика адреса
выраженное в двоичном формате. Счетчик адреса используется при
адресации как DD RAM так и СG RAM.
Запись данных в СG RAM или DD RAM
Записывает байт данных в двоичном формате в СG RAM или DD
RAM . Запись происходит по адресу, определяемому счетчиком
адреса (установка счетчика адреса выполняется инструкциями (7),
(8)). После записи счетчик адреса автоматически инкрементируется
или декрементируется на 1, в соответствии с установкой режима
ввода (2). Установка режима ввода также определяет сдвиг дисплея.
Чтение данных в СG RAM или DD RAM
Читает байт данных в двоичном формате из СG RAM или DD
RAM. Перед посылкой инструкции чтения, необходимо выполнить
инструкцию установки счетчика адреса либо для СG RAM (7), либо
для DD RAM (8). В противном случае первое считывание данных
будет некорректным. Выполнение инструкции установки счетчика
адреса не требуется при операциях связанных со сдвигом курсора
(когда происходит чтение DD RAM, так как инструкция сдвига
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »