Grafik auf Display T6963 anzeigen

Gast #144721
Lesenswert?

Ich weiss was die PINS FS0 und FS1 bedeuten.
Ich habe da ein Tool mit dem kann ich ein Bitmap zu einer Hex Datei
wandeln und diesen erzeugten Code in mein Programm einbinden.
z.b.: Bitmap[]={4,44,7,0,0 usw}
Jetzt möchte ich dieses Bild auf meinem Display darstellen. Ich weiss
nicht wie man pro Zeile 8Bit bzw. 6Bit schreiben kann.
Gast #144722
Lesenswert?

1. Adresszeiger auf den Grafikbereich setzen
2. Ein Byte Grafikdaten ans LCD senden, dann den Befehl 192 senden.
3. Gehe zu Punkt 2 bis alle Daten übertragen sind.

Quellcode hätte ich, allerdings nur in Assembler für 8051
Gast #144723
Lesenswert?

Übrigens, ein KS0108 hat kein Fontgenerator. ein T6963C schon. D.h. man
kann dem T6963C sagen "zeige ein Z" an, dann generiert er automatisch
Pixel zusammen. einem KS0108 kann man nur sagen "den Pixel an, den
aus"
Gast #144726
Lesenswert?

Hallo Benedikt!

Folgendes hast du geschrieben:
1.Adresszeiger auf den Grafikbereich setzen
2. Ein Byte Grafikdaten ans LCD senden, dann den Befehl 192 senden.
3. Gehe zu Punkt 2 bis alle Daten übertragen sind.

Ich weiss nicht wie Punkt2 und 3 softwaretechnisch realisieren soll?
(Programmiersprache in C)
Gast #144727
Lesenswert?

Hallo!

Kann mir jemand ein Beispiel in C geben der diese Punkte realisiert
hat?

1. Adresszeiger auf den Grafikbereich setzen
2. Ein Byte Grafikdaten ans LCD senden, dann den Befehl 192 senden.
3. Gehe zu Punkt 2 bis alle Daten übertragen sind.

Bei mir funktioniert das nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren