T6963 Adresspointer auslesen?

Gast #1627433
Lesenswert?
• ▲
▼
Hi

>ich habe jetzt dazu nichts im Datenblatt gefunden, aber gibt es die
>Möglichkeit den Adresspointer vom GLCD auszulesen

Nein.

>oder muss ich beim Autoinkrement selbst mitzählen?

Ja. Ist auch schneller als mögliches Auslesen.

MG Spess
Gast #1628396
Lesenswert?
• ▲
▼
Es gibt vielleicht noch ne andere Möglichkeit das zu lösen,
aber ich versuche eine Grafik auf das LCD zu bekommen, die kleiner ist 
als der Anzeigenbereich des Displays.
Wenn im Datensatz des Bildes ein bestimmter Wert(kennzeichnet Ende der 
Zeile) vorkommt, muss ich den Adresspointer ja erhöhen um in die nächste 
Zeile zu kommen. Der Offset ist konstant, aber ich muss ja wissen wo der 
Zeiger steht, damit ich den Offset aufaddieren und die neue Adresse 
setzen kann.
#1628402
Lesenswert?
• ▲
▼
pacer schrieb:
> Es gibt vielleicht noch ne andere Möglichkeit das zu lösen,
> aber ich versuche eine Grafik auf das LCD zu bekommen, die kleiner ist
> als der Anzeigenbereich des Displays.
> Wenn im Datensatz des Bildes ein bestimmter Wert(kennzeichnet Ende der
> Zeile) vorkommt, muss ich den Adresspointer ja erhöhen um in die nächste
> Zeile zu kommen. Der Offset ist konstant, aber ich muss ja wissen wo der
> Zeiger steht, damit ich den Offset aufaddieren und die neue Adresse
> setzen kann.

Kann man bei diesem Display nur relativ positionieren?
Normal ist doch, dass man beim Anfang einer neuen Zeile, einfach die 
Adresslage ausrechnet und dem Display mitteilt: Hier gehts los!

Was machst du denn, wenn Pixel auf dem Display in wilder Reihenfolge 
quer durch die Bank gesetzt werden müssen?

Genauso auch hier.
Beim Ausgeben zählst du mit, in welcher Zeile du gerade bist und daraus 
errechnet sich die Anfangsadresse. Da du sowieso irgendein 
Schleifenkonstrct zur Ausgabe habenb wirst, welches über die Zeilen 
geht, ist das meist noch nicht mal besonderer Aufwand.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.