class SSD1351 – Display-Controller

Die Klasse SSD1351 wird verwendet, um den OLED-Display-Controller SSD1351 zu initialisieren. Übergeben Sie eine Instanz dieser Klasse als Argument controller an den Konstruktor der Klasse SPIDisplay().

Konstruktoren

class display.SSD1351

Erstellt ein SSD1351-Display-Controller-Objekt.

init(display_controller: display.SPIDisplay) None

Initialisiert den Display-Controller. display_controller muss eine Methode display.SPIDisplay.bus_write() bereitstellen. Wird vom übergeordneten Display-Treiber aufgerufen.

ram_write(display_controller: display.SPIDisplay) None

Gibt den Befehl Write-to-RAM (SSD1351.WRITE_RAM) auf dem Bus des Display-Controllers aus. display_controller muss eine Methode display.SPIDisplay.bus_write() bereitstellen.

display_on(display_controller: display.SPIDisplay) None

Gibt den Befehl Display-on (SSD1351.DISPLAY_ON) auf dem Bus des Display-Controllers aus. display_controller muss eine Methode display.SPIDisplay.bus_write() bereitstellen.

display_off(display_controller: display.SPIDisplay) None

Gibt den Befehl Display-off (SSD1351.DISPLAY_OFF) auf dem Bus des Display-Controllers aus. display_controller muss eine Methode display.SPIDisplay.bus_write() bereitstellen.

WRITE_RAM: int

Befehl zum Schreiben in den Display-RAM (0x5C).

SET_REMAP: int

Befehl Set re-map / dual COM line mode (0xA0).

DISPLAY_OFFSET: int

Befehl Set display offset (0xA2).

DISPLAY_OFF: int

Befehl Set sleep mode on / display off (0xAE).

DISPLAY_ON: int

Befehl Set sleep mode off / display on (0xAF).

PRECHARGE: int

Befehl Set phase length / precharge (0xB1).

DISPLAY_ENHANCEMENT: int

Befehl Display enhancement (0xB2).

CLOCK_DIV: int

Befehl Set front clock divider / oscillator frequency (0xB3).

PRECHARGE2: int

Befehl Set second precharge period (0xB6).

PRECHARGE_LEVEL: int

Befehl Set precharge voltage level (0xBB).

CONTRAST_ABC: int

Befehl Set contrast for color A, B, C (0xC1).

CONTRAST_MASTER: int

Befehl Master contrast current control (0xC7).

MUX_RATIO: int

Befehl Set MUX ratio (0xCA).

COMMAND_LOCK: int

Befehl Set command lock (0xFD).