3.0 Описание команд
3.1 Совокупность команд
Таблица 1. Совокупность команд
Класс |
Команда |
Код |
HEX |
Описание команды |
Параметры чтения команды |
__ RD |
___ WR |
A0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
Число байта |
Раздел |
Управление системой |
SYSTEM SET |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
40 |
Инициали-зация уст-ройства и дисплея |
8 |
3.2.1 |
SLEEP IN |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
53 |
Вход в ре-жим ожида-ния |
0 |
3.2.2 |
Управление дисплеем |
DISP ON/OFF |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
D |
58, 59 |
Включение и выключе-ние дисплея, и мерцание дисплея |
1 |
3.3.1 |
SCROLL |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
44 |
Установка начального адреса дисплея и участков дисплея |
10 |
3.3.2 |
CSRFORM |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
5D |
Установка типа курсора |
2 |
3.3.3 |
CGRAM ADR |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
5C |
Установка начального адреса генератора символов RAM |
2 |
3.3.6 |
CSRDIR |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
CD |
CD |
от 4C до 4F |
Установка направления движения курсора |
0 |
3.3.4 |
HDOT SCR |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
5A |
Установка позиции горизон-тальной прокрутки |
1 |
3.3.7 |
OVLAY |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
5B |
Установка формата наложений дисплея |
1 |
3.3.5 |
Управление рисование |
CSRW |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
46 |
Установка адреса курсора |
2 |
3.4.1 |
CSRR |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
47 |
Чтение адреса курсора |
2 |
3.4.2 |
Управление памятью |
MWRITE |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
42 |
Запись в память дисплея |
- |
3.5.1 |
MREAD |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
43 |
Чтение из памяти дисплея |
- |
3.5.2 |
Примечания:
- В основном, внутренние регистры SED1335F модифицируются, как только вводится каждый командный параметр. Однако, микропроцессор не должен устанавливать все параметры команды и может отправить новую команду до введения всех параметров. Внутренние регистры для параметров, которые должны быть введены будут изменены, но оставшиеся регистры параметров остаются без изменений.
Двухбайтные параметры (где 2 байта понимаются как один элемент данных) обработаны следующим образом:
a. CSRW, CSRR: Каждый байт обрабатывается отдельно. Микропроцессор может читать или записывать только младший байт адреса курсора.
b. SYSTEM SET, SCROLL, CGRAM ADR: Оба байта параметра обрабатываются вместе. Если команда изменена после ввода половины параметра, отдельный байт игнорируется.
- APL и APH являются двухбайтным параметром, но понимаются как два одно байтных параметра.
|