luokka SSD1351 – näytönohjain#

SSD1351-luokkaa käytetään SSD1351 OLED -näytönohjaimen alustamiseen. Anna tämän luokan ilmentymä controller-argumenttina SPIDisplay()-luokan rakentajalle.

Rakentajat#

class display.SSD1351#

Luo SSD1351-näytönohjainolion.

init(display_controller: display.SPIDisplay) None#

Alustaa näytönohjaimen. display_controller-olion on tarjottava display.SPIDisplay.bus_write()-metodi. Tämän kutsuu pääasiallinen näyttöajuri.

ram_write(display_controller: display.SPIDisplay) None#

Antaa kirjoita-RAM-muistiin -komennon (SSD1351.WRITE_RAM) näytönohjaimen väylällä. display_controller-olion on tarjottava display.SPIDisplay.bus_write()-metodi.

display_on(display_controller: display.SPIDisplay) None#

Antaa näyttö päälle -komennon (SSD1351.DISPLAY_ON) näytönohjaimen väylällä. display_controller-olion on tarjottava display.SPIDisplay.bus_write()-metodi.

display_off(display_controller: display.SPIDisplay) None#

Antaa näyttö pois päältä -komennon (SSD1351.DISPLAY_OFF) näytönohjaimen väylällä. display_controller-olion on tarjottava display.SPIDisplay.bus_write()-metodi.

WRITE_RAM: int#

Kirjoita näytön RAM-muistiin -komento (0x5C).

SET_REMAP: int#

Aseta uudelleenkartoitus / kaksois-COM-rivitila -komento (0xA0).

DISPLAY_OFFSET: int#

Aseta näytön siirtymä -komento (0xA2).

DISPLAY_OFF: int#

Aseta lepotila päälle / näyttö pois päältä -komento (0xAE).

DISPLAY_ON: int#

Aseta lepotila pois päältä / näyttö päälle -komento (0xAF).

PRECHARGE: int#

Aseta vaiheen pituus / esilataus -komento (0xB1).

DISPLAY_ENHANCEMENT: int#

Näytön parannus -komento (0xB2).

CLOCK_DIV: int#

Aseta etukellon jakaja / oskillaattorin taajuus -komento (0xB3).

PRECHARGE2: int#

Aseta toinen esilatausjakso -komento (0xB6).

PRECHARGE_LEVEL: int#

Aseta esilatausjännitteen taso -komento (0xBB).

CONTRAST_ABC: int#

Aseta kontrasti väreille A, B, C -komento (0xC1).

CONTRAST_MASTER: int#

Pääkontrastin virranohjaus -komento (0xC7).

MUX_RATIO: int#

Aseta MUX-suhde -komento (0xCA).

COMMAND_LOCK: int#

Aseta komentolukitus -komento (0xFD).