клас SSD1351 – Контролер дисплея

Клас SSD1351 використовується для ініціалізації контролера OLED-дисплея SSD1351. Передайте екземпляр цього класу як аргумент controller конструктору класу SPIDisplay().

Конструктори

class display.SSD1351

Створює об’єкт контролера дисплея SSD1351.

init(display_controller: display.SPIDisplay) None

Ініціалізує контролер дисплея. display_controller повинен надавати метод display.SPIDisplay.bus_write(). Викликається батьківським драйвером дисплея.

ram_write(display_controller: display.SPIDisplay) None

Видає команду запису в RAM (SSD1351.WRITE_RAM) на шині контролера дисплея. display_controller повинен надавати метод display.SPIDisplay.bus_write().

display_on(display_controller: display.SPIDisplay) None

Видає команду увімкнення дисплея (SSD1351.DISPLAY_ON) на шині контролера дисплея. display_controller повинен надавати метод display.SPIDisplay.bus_write().

display_off(display_controller: display.SPIDisplay) None

Видає команду вимкнення дисплея (SSD1351.DISPLAY_OFF) на шині контролера дисплея. display_controller повинен надавати метод display.SPIDisplay.bus_write().

WRITE_RAM: int

Команда запису в RAM дисплея (0x5C).

SET_REMAP: int

Команда встановлення режиму перепризначення / подвійної лінії COM (0xA0).

DISPLAY_OFFSET: int

Команда встановлення зміщення дисплея (0xA2).

DISPLAY_OFF: int

Команда увімкнення режиму сну / вимкнення дисплея (0xAE).

DISPLAY_ON: int

Команда вимкнення режиму сну / увімкнення дисплея (0xAF).

PRECHARGE: int

Команда встановлення тривалості фази / попереднього заряду (0xB1).

DISPLAY_ENHANCEMENT: int

Команда покращення дисплея (0xB2).

CLOCK_DIV: int

Команда встановлення дільника тактової частоти / частоти генератора (0xB3).

PRECHARGE2: int

Команда встановлення другого періоду попереднього заряду (0xB6).

PRECHARGE_LEVEL: int

Команда встановлення рівня напруги попереднього заряду (0xBB).

CONTRAST_ABC: int

Команда встановлення контрастності для кольорів A, B, C (0xC1).

CONTRAST_MASTER: int

Команда головного керування струмом контрастності (0xC7).

MUX_RATIO: int

Команда встановлення коефіцієнта MUX (0xCA).

COMMAND_LOCK: int

Команда блокування команди (0xFD).