Grafikdiplay mit Rx und Tx ansteuern?

Gast #269767
Lesenswert?
• ▲
▼
Einen schönen Guten Tag,

ich bekomme in den nächsten Tagen ein Grafik-Diplay (128x64)
zugeschickt. Ich arbeite mit GCC (AVR-Studio) und einem Mega16.
Laut Infoflyer besteht bei dem Diplay, die Möglichkeit das Diplay mit
einem seriellen und einem parallelen Anschluss zu betreiben.
Paralell is klar...!
Wenn ich mich entscheiden sollte den seriellen Datentransport zu
wählen... brauche ich da eine Routine die mir meine Zeichen(bmp)an den
Controller senden(hat da irgendjemand schon Erfahrung)????
Habe nur mit CHAR-Displays Erfahrung ....da sende ich ja einen
ASCI-Code und alles ist ok ....wie läuft das beim GrafikDisplay?



Lieben Gruss Sebastian
Gast #269769
Lesenswert?
• ▲
▼
seriell meint eigendlich immer Ansteuerung über SPI.

Welches Display (Graphik-Controller?) hat Du? Auf meinem (Controller
KS0713) wird SPI benutzt. Bei diesem Controller kann man aber nur Daten
ins Display schreiben, keine auslesen. Oft ist es aber sinnvoll, Daten
auch auslesen zu können, z.B. zum verODERn bereits bestehender
Bildinhalte mit neuen. Das geht dann nur parallel. Alternativ baut man
die Graphik komplett im RAM auf und schreibt sie dann komplett ins
Display, dann ist SPI kein Nachteil. Braucht aber (in Deinem Fall)
1kbyte RAM-Speicher.

Gruß, Stefan
Gast #269770
Lesenswert?
• ▲
▼
Ich hab in der letzten Zeit drei verschiedene Grafikdisplay ans laufen
gebracht. Bei allen war es so das sie im seriellen Mode nur
beschreibbar waren. Da muss man sich wirklich Fragen ob die Entwickler
von den Teilen merkbefreit waren.

Gerade der serielle Mode ist ja fuer kleine Display interessant wo man
nicht soviele Datenleitungen opfern will und gerade dort hat man nicht
soviel Ram.

Deshalb hab ich den Olaf-Algorythmus erfunden. :-) Ich merke mir eine
einstellbar grosse Anzahl von zuletzt benutzten Bytes im Ram. Es gibt
also einen mitlaufenden Puffer. Das funktionierte bei ersten Versuchen
erstaunlich gut. Kann uebrigens sein das es ein Elektorartikel wird.
(Fuer den R8C aber in C programmiert)

Olaf

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.