0x01 - Программный сброс. (не имеет параметров)
0x11 - Выход из спящего режима. (не имеет параметров)
0x29 - Включение дисплея. (не имеет параметров)
0x2A - CASET - установка первого и последнего столбца записи в память.
Параметр 1 (8 бит) - xs - первый столбец
Параметр 2 - xe - последний столбец
0 <= xs <= xe <= 131
При вертикальном направлении записи производится установка строки, но границы значений не изменяются.
0x2B - PASET - Установка диапазона строк для записи в память (полностью аналогично CASET)
0 <= ys <= ye <= 175
0x2C - Начало записи в память. По команде "курсор" устанавливается в начальную позицию прямоугольника, заданного командами CASET и PASET. Далее вывод производится циклически. Начальная позиция - соотвественно пиксель, предшествующий все остальные в соответствии с выбранным направлением заполнения. Направление задается командой 0x36.
0x2D - Запись таблицы перекодирования цветов. Палитра раздельная для каждого канала.
16 байт 0bRRRRRXXX - палитра красного
16 байт 0bXXXXXXXX - назначение неизвестно.
16 байт 0bGGGGGGXX - палитра зеленого
16 байт 0bBBBBBXXX - палитра синего
Структура таблицы не зависит от установленной глубины цвета (0x3A). В 8-разрядном режиме используются первые 8 байт палитры красного канала, первые 8 байт палитры зеленого канала, и первые 4 байта палитры синего.
0x36 - Установка направлений заполнения прямоугольника CASET x PASET.
Один параметр 0bVHRXXXXX
V - направление заполнения по вертикали (0 - сверху вниз, 0 - снизу вверх), H - направление заполнения по горизонтали (аналогично), R - Меняются местами строки и столбцы (при этом заполнение остается сверху вниз, слева направо)
0x3A - Установка глубины цвета.
Один параметр 0bXXXXXABC
ABC: 010 - 8bit/pixel (0bRRRGGGBB), 011 - 12bit/pixel (0bRRRRGGGG 0bBBBBRRRR 0bGGGGBBBB), 101 - 16bit/pixel (0bRRRRRGGG 0bGGGBBBBB)
Таблица перекодирования цветов в 16-разрядный формат загружается в дисплей командой 0x2D.
0xCA - Установка направления сканирования матрицы (по-простому, зеркальное отражение дисплея) - не влияет на процесс записи в графическую память!
Один параметр 0bXXXXXXHV
x - не имеет значения, V - бит отражения по вертикали, H - отражение по горизонтали.
------------------------
Буду потихоньку экспериментировать и дополнять. Некоторые команды как например 0xCA не совпали ни с одним из просмотренных мною даташитов (их было несколько десятков), и некоторые команды совпадают лишь функционально, но имеют отличия в параметрах.












