diff --git a/SPI.md b/SPI.md
index a4479d1..8ce0783 100644
--- a/SPI.md
+++ b/SPI.md
@@ -1,23 +1,39 @@
-## Передача команды и параметров по шине SPI ##
+# Передача команды и параметров по шине SPI
При передаче пакета
1) Byte команды.
2) Byte[] массив параметров.
3) Byte контрольной суммы.
-## Команды ##
-- **AllClear** -
- очищение экрана.
+# Команды:
-Команда: 0x01
+Условные обозначения:
+|Обозначение|Описание|
+|:-:|-|
+|\||ИЛИ (значение слева или значение справа)|
+|a1, a2 , ..., an|Диапазон (одно значение из диапазона)|
+|\[...]|Несколько подобных значений|
+|СxRC|Байт контрольной суммы|
-Параметры: 0 или 1 для заполнения черными или белыми пикселями
+# Команды:
- 0x00-0x01
+## Заполнение экрана определенным цветом
-Пример: *Заполнить экран черными пикселями*
+**Команда:**
- 0x01, 0x00
+ 0x01
+
+ **Параметры и данные:**
+|Color|
+|-|
+|0x00,0x01, … ,0x7F|
+
+ **Пример:**
+|Color|Описание|Полная команда|
+|-|-|-|
+|0x00|Заполнить экран черными пикселями|0x01 0x00 CxRC|
+
+**Описание:**
- **SetPage** -
выбор точки.