Ik had gekeken in de datasheet van de SSD1306. Daar staat dit:

En als verklaring:

Dat doet toch suggereren dat het D/C bit bepaalt wat er volgt?

Vreemde construcie...

De bovenste 2 bits worden blijkbaar als controlbits gebruikt. Je kunt dan nooit meer als 8 6 bits data per byte verzenden...

Op 23 januari 2023 15:15:00 schreef Arco:
Vreemde construcie...

De bovenste 2 bits worden blijkbaar als controlbits gebruikt. Je kunt dan nooit meer als 8 bits data per byte verzenden...

6 bedoel je dan...

Jawel, maar je moet dan blijkbaar na iedere 'page' een I2C_Stop en voor de volgende page weer een I2C-Start doen.

En al een keer met restart geprobeerd?

6 bedoel je dan...

Oeps, foutje... :o