Forum: Mikrocontroller und Digitale Elektronik Serial: UART/I2 C/SPI 128 x 64 12864 OLED LED


von Al. K. (alterknacker)


Lesenswert?

https://www.amazon.de/Serial-I2-128-64-12864-OLED-Arduino/dp/B00B0IBPDM

Können mit dieser Anzeige Inverse Zeichen Dargestellt werde.
Im Befehlssatz finde ICH es NICHT!

Meine Frage richte ich hauptsächlich an Anwender welche dies schon 
getestet haben.
Zielführende Links sind natürlich willkommen.

Beitrag #5546796 wurde von einem Moderator gelöscht.
von Thomas W. (diddl)


Lesenswert?

Du kannst jedes Pixel frei setzen.

Insofern ist deine Frage mit JA zu beantworten.

Die Frage ist vielmehr, ob die lib die du verwendest, Zeichen invers 
ausgeben kann.
Vielleicht musst du den Code der lib entsprechend erweitern

von Al. K. (alterknacker)


Lesenswert?

Thomas W. schrieb:
> Vielleicht musst du den Code der lib entsprechend erweitern

Al. K. schrieb:
> Meine Frage richte ich hauptsächlich an Anwender welche dies schon
> getestet haben.
> Zielführende Links sind natürlich willkommen.

Ein Zeichensatz würde es machen , aber wie?

von Dumpf Backe (Gast)


Lesenswert?

Al. K. schrieb:
> Ein Zeichensatz würde es machen , aber wie?

Das ist die Doofmann-Methode.

Es genügt ein exisiterendes Zeichen aktuell zu invertieren
wenn man es invers braucht.

Al. K. schrieb:
> Im Befehlssatz finde ICH es NICHT!

Es gibt keine Befehle für Zeichenausgabe. Nur welche zum
Setzen von Pixeln.

von Al. K. (alterknacker)


Lesenswert?

Dumpf Backe schrieb:
> Es gibt keine Befehle für Zeichenausgabe. Nur welche zum
> Setzen von Pixeln.
Nun ja, da bist du auf den Holzwege!

Es ist ein Intelligentes Display, es beinhaltet schon mehrere 
Zeichensätze ,Befehle zur Textausgabe und 
Grafikbefehle(z.B.Kreis,Linie,Rechteck)

Dumpf Backe schrieb:
> Es genügt ein exisiterendes Zeichen aktuell zu invertieren
> wenn man es invers braucht.

Na dann erkläre dies mal du Schlauberger!

Trotzdem hast du unbewusst geholfen!

von Dumpf Backe (Gast)


Lesenswert?

Al. K. schrieb:
> Es ist ein Intelligentes Display, es beinhaltet schon mehrere
> Zeichensätze ,Befehle zur Textausgabe und
> Grafikbefehle(z.B.Kreis,Linie,Rechteck)

Das wäre mir bei einem OLED Display 128 x 64 neu.
So ein Display hat einfach eine Pixelmatrix die man beliebig
setzen und löschen kann, mehr nicht.

Belege deine Behauptungen mit einem Link oder ähnlichem.

Al. K. schrieb:
> Na dann erkläre dies mal du Schlauberger!

Nö. Einfach Invertierungen braucht man nicht erklären.
Wenn du es nötig hast dann musst du es dir selbst erlernen.

von Ralph S. (jjflash)


Lesenswert?

Dumpf Backe schrieb:
> Das wäre mir bei einem OLED Display 128 x 64 neu.
> So ein Display hat einfach eine Pixelmatrix die man beliebig
> setzen und löschen kann, mehr nicht.

Wenn du dir das Foto genau ansiehst entdeckst du darauf auf dem Chip das 
Logo von Arizona Microchip. Die Platine selbst sieht auch nicht sooooo 
hochprofessionell aus.

Das Display hat einfach nur eine Zusatzplatine bekommen, die mittels 
UART, I2C oder SPI angesteuert werden kann.

Der Text besagt ja auch schon, dass USER-Fonts hochladbar sind.

In diesem Fall: wie einer meiner Vorredner schrieb: Einen Schriftstil 
mit inverser Darstellung isn Display laden.

.... oder sich so etwas aus einem "dummen" Display ohne zusätzlichen 
Controller selbst basteln.

von yesitsme (Gast)


Lesenswert?

Dumpf Backe schrieb:
> Das wäre mir bei einem OLED Display 128 x 64 neu.
> So ein Display hat einfach eine Pixelmatrix die man beliebig
> setzen und löschen kann, mehr nicht.

Man könnte vielleicht einfach mal im Artikel verlinken Manual schauen...
http://www.digole.com/images/file/Tech_Data/Digole_Serial_Display_Adapter-Manual.pdf

Auf Seite 6 sind die (Text-)Befehle...

von Al. K. (alterknacker)


Lesenswert?

yesitsme schrieb:
> Auf Seite 6 sind die (Text-)Befehle...


Al. K. schrieb:
> Können mit dieser Anzeige Inverse Zeichen Dargestellt werde.
> Im Befehlssatz finde ICH es NICHT!

Deswegen hatte ich gefragt ob einer Dieses/Mein Problem schon gelöst 
hat!


Ralph S. schrieb:
> In diesem Fall: wie einer meiner Vorredner schrieb: Einen Schriftstil
> mit inverser Darstellung isn Display laden.

Nur wenn es nicht anders geht.

Ich möchte eigentlich immer nur eine Textzeile invertieren.


Könnte man nicht auch die entsprechende Zeile als Grafikbereich 
invertieren.
Wer hat Dies schon gemacht?

von Thomas W. (diddl)


Lesenswert?

Danke für den Link aufs Manual


Es dürfte ganz einfach gehen:

Es gibt Befehle zu setzen der Farbe und der Hintergrund Farbe!

- set background color
- set foreground Color


Das muss man einfach setzen vor der Textausgabe ... ;)

von Al. K. (alterknacker)


Lesenswert?

Thomas W. schrieb:
> - set background color
> - set foreground Color

..beim Farbdisplay geht das, aber meins ist Schwarz/Weis.

von Al. K. (alterknacker)


Lesenswert?

..keiner dies schon mal gemacht!?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.