class SSD1351 – Display-styrenhet

Klassen SSD1351 används för att initiera OLED-display-styrenheten SSD1351. Skicka en instans av denna klass som argumentet controller till konstruktorn för klassen SPIDisplay().

Konstruktorer

class display.SSD1351

Skapar ett SSD1351 display-styrenhetsobjekt.

init(display_controller: display.SPIDisplay) None

Initierar display-styrenheten. display_controller måste tillhandahålla en display.SPIDisplay.bus_write()-metod. Anropas av den överordnade display-drivrutinen.

ram_write(display_controller: display.SPIDisplay) None

Skickar kommandot write-to-RAM (SSD1351.WRITE_RAM) på display-styrenhetens buss. display_controller måste tillhandahålla en display.SPIDisplay.bus_write()-metod.

display_on(display_controller: display.SPIDisplay) None

Skickar kommandot display-on (SSD1351.DISPLAY_ON) på display-styrenhetens buss. display_controller måste tillhandahålla en display.SPIDisplay.bus_write()-metod.

display_off(display_controller: display.SPIDisplay) None

Skickar kommandot display-off (SSD1351.DISPLAY_OFF) på display-styrenhetens buss. display_controller måste tillhandahålla en display.SPIDisplay.bus_write()-metod.

WRITE_RAM: int

Kommando för att skriva till display-RAM (0x5C).

SET_REMAP: int

Kommando för att ställa in re-map / dual COM line mode (0xA0).

DISPLAY_OFFSET: int

Kommando för att ställa in display-offset (0xA2).

DISPLAY_OFF: int

Kommando för att aktivera viloläge / stänga av displayen (0xAE).

DISPLAY_ON: int

Kommando för att avaktivera viloläge / slå på displayen (0xAF).

PRECHARGE: int

Kommando för att ställa in faslängd / förladdning (0xB1).

DISPLAY_ENHANCEMENT: int

Kommando för displayförbättring (0xB2).

CLOCK_DIV: int

Kommando för att ställa in front clock divider / oscillatorfrekvens (0xB3).

PRECHARGE2: int

Kommando för att ställa in andra förladdningsperioden (0xB6).

PRECHARGE_LEVEL: int

Kommando för att ställa in förladdningsspänningsnivå (0xBB).

CONTRAST_ABC: int

Kommando för att ställa in kontrast för färg A, B, C (0xC1).

CONTRAST_MASTER: int

Kommando för master contrast current control (0xC7).

MUX_RATIO: int

Kommando för att ställa in MUX-förhållande (0xCA).

COMMAND_LOCK: int

Kommando för att låsa kommandon (0xFD).