clase SSD1351 – Controlador de pantalla

La clase SSD1351 se utiliza para inicializar el controlador de pantalla OLED SSD1351. Pase una instancia de esta clase como argumento controller al constructor de la clase SPIDisplay().

Constructores

class display.SSD1351

Crea un objeto controlador de pantalla SSD1351.

init(display_controller: display.SPIDisplay) None

Inicializa el controlador de pantalla. display_controller debe proporcionar un método display.SPIDisplay.bus_write(). Lo llama el controlador de pantalla padre.

ram_write(display_controller: display.SPIDisplay) None

Emite el comando de escritura en RAM (SSD1351.WRITE_RAM) en el bus del controlador de pantalla. display_controller debe proporcionar un método display.SPIDisplay.bus_write().

display_on(display_controller: display.SPIDisplay) None

Emite el comando de encendido de pantalla (SSD1351.DISPLAY_ON) en el bus del controlador de pantalla. display_controller debe proporcionar un método display.SPIDisplay.bus_write().

display_off(display_controller: display.SPIDisplay) None

Emite el comando de apagado de pantalla (SSD1351.DISPLAY_OFF) en el bus del controlador de pantalla. display_controller debe proporcionar un método display.SPIDisplay.bus_write().

WRITE_RAM: int

Comando de escritura en la RAM de pantalla (0x5C).

SET_REMAP: int

Comando de configuración de remapeo / modo de línea COM dual (0xA0).

DISPLAY_OFFSET: int

Comando de configuración del desplazamiento de pantalla (0xA2).

DISPLAY_OFF: int

Comando de activación del modo de reposo / apagado de pantalla (0xAE).

DISPLAY_ON: int

Comando de desactivación del modo de reposo / encendido de pantalla (0xAF).

PRECHARGE: int

Comando de configuración de longitud de fase / precarga (0xB1).

DISPLAY_ENHANCEMENT: int

Comando de mejora de pantalla (0xB2).

CLOCK_DIV: int

Comando de configuración del divisor de reloj frontal / frecuencia del oscilador (0xB3).

PRECHARGE2: int

Comando de configuración del segundo periodo de precarga (0xB6).

PRECHARGE_LEVEL: int

Comando de configuración del nivel de voltaje de precarga (0xBB).

CONTRAST_ABC: int

Comando de configuración del contraste para los colores A, B, C (0xC1).

CONTRAST_MASTER: int

Comando de control de corriente de contraste maestro (0xC7).

MUX_RATIO: int

Comando de configuración de la relación MUX (0xCA).

COMMAND_LOCK: int

Comando de bloqueo de comandos (0xFD).