4.6.9.9 Таблица команд контроллера ЖКИ Команда Код операции Описание RS R/ W DB 7 DB 6 DB 5 DB 4 DB 3 DB 2 DB 1 DB 0 Очистка
экрана
0 0 0 0 0 0 0 0 0 1
Запись “00H” в DDRAM и
установка адреса DDRAM на
“00H” из AC.
Возврат в
начало
строки
0 0 0 0 0 0 0 0 1 *
8
Установка адреса DDRAM на
“00H” из AC и возврат курсора в
начало строки, если он был
смещен. Содержимое DDRAM не
меняется.
Начальные
установки
0 0 0 0 0 0 0 1 I/D SH
Задает направление перемещения
курсора и разрешает сдвиг сразу
всех символов.
Дисплей
ON/OFF
0 0 0 0 0 0 1 D C B
Устанавливает / отключает биты,
отвечающие за режим дисплея
(D), отображение курсора (C),
мерцание курсора (B).
Передвиж.
курсора по
экрану
0 0 0 0 0 1
S/
C
R/
L
* *
Установка бита движения курсора
и смещения всех символов,
указание направления смещения
без изменения данных в DDRAM.
Функц.
установки
0 0 0 0 1 DL N F * *
Установка длины данных (DL:8-
бит/4-бита), количества строк на
дисплее (N:2-строки или 1) и
размера символов (F:5×11
точек/5×8 точек).
Установка
адреса
CGRAM
0 0 0 1
AC
5
AC
4
AC
3
AC
2
AC
1
AC
0
Установка адреса CGRAM в
счетчик адреса.
Установка
адреса
DDRAM
0 0 1
AC
6
AC
5
AC
4
AC
3
AC
2
AC
1
AC
0
Установка адреса DDRAM в
счетчик адреса.
Чтение
флага
занятости
и адреса
0 1 BF
AC
6
AC
5
AC
4
AC
3
AC
2
AC
1
AC
0
Прочитав флаг занятости, можно
определить, занят ли контроллер
выполнением внутренних
операций. Также можно прочесть
содержимое счетчика адреса.
Записать
данные в
память
1 0 D7 D6 D5 D4 D3 D2 D1 D0
Запись данных во внутреннюю
память (DDRAM/CGRAM).
8
«*» – Не имеет значения
217
Чтение
данных из
памяти
1 1 D7 D6 D5 D4 D3 D2 D1 D0
Чтение данных из внутренней
памяти (DDRAM/CGRAM).