classe SSD1351 – Controlador de Display

A classe SSD1351 é usada para inicializar o controlador de display OLED SSD1351. Passe uma instância desta classe como o argumento controller para o construtor da classe SPIDisplay().

Construtores

class display.SSD1351

Cria um objeto controlador de display SSD1351.

init(display_controller: display.SPIDisplay) None

Inicializa o controlador de display. display_controller deve fornecer um método display.SPIDisplay.bus_write(). Chamado pelo driver de display pai.

ram_write(display_controller: display.SPIDisplay) None

Emite o comando de escrita na RAM (SSD1351.WRITE_RAM) no barramento do controlador de display. display_controller deve fornecer um método display.SPIDisplay.bus_write().

display_on(display_controller: display.SPIDisplay) None

Emite o comando de ligar o display (SSD1351.DISPLAY_ON) no barramento do controlador de display. display_controller deve fornecer um método display.SPIDisplay.bus_write().

display_off(display_controller: display.SPIDisplay) None

Emite o comando de desligar o display (SSD1351.DISPLAY_OFF) no barramento do controlador de display. display_controller deve fornecer um método display.SPIDisplay.bus_write().

WRITE_RAM: int

Comando de escrita na RAM do display (0x5C).

SET_REMAP: int

Comando de definir remapeamento / modo de linha COM dupla (0xA0).

DISPLAY_OFFSET: int

Comando de definir o deslocamento do display (0xA2).

DISPLAY_OFF: int

Comando de ativar o modo de suspensão / desligar o display (0xAE).

DISPLAY_ON: int

Comando de desativar o modo de suspensão / ligar o display (0xAF).

PRECHARGE: int

Comando de definir o comprimento de fase / pré-carga (0xB1).

DISPLAY_ENHANCEMENT: int

Comando de aprimoramento do display (0xB2).

CLOCK_DIV: int

Comando de definir o divisor de clock frontal / frequência do oscilador (0xB3).

PRECHARGE2: int

Comando de definir o segundo período de pré-carga (0xB6).

PRECHARGE_LEVEL: int

Comando de definir o nível de tensão de pré-carga (0xBB).

CONTRAST_ABC: int

Comando de definir o contraste para as cores A, B, C (0xC1).

CONTRAST_MASTER: int

Comando de controle de corrente de contraste mestre (0xC7).

MUX_RATIO: int

Comando de definir a razão MUX (0xCA).

COMMAND_LOCK: int

Comando de bloqueio de comando (0xFD).