mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Grafikdisplayprobleme


Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
Habe Probleme mit einem Grafikdisplay mit T6963-Controller, 128x64
Pixel. Grafik und Text sind aktiviert, wenn ich nun eine Grafik ausgebe
ist alles i.O., ein statischer Text und Grafik funktioniert auch.
Jetzt habe ich aber das Problem wenn ich eine dynamische Textanzeige,
z.B. ein Zahlenwert der sich sekundenweise ändert, zusätzlich zur
Grafik ausgeben will, habe ich an verschiedenen Stellen in der Grafik
komische Zeichen. Die Zahlenausgabe ist aber i.O.
Wo könnte denn da das Problem liegen?
Gruß

Autor: pebisoft (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
mit welcher sprache proggst du.
mfg pebisoft

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Programmiere mit C

Autor: Alexandre Terentiev (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Funktioniert die zyklische Ausgabe Interruptgesteuert? Es kann sein,
dass Du Dein dynamisches Text in der Mitte der Grafikfunktion startest.
Versuche mal in diesem Fall, die Interrupts für die Zeit der
Kommunikation mit dem Display zu maskieren.

Also auf jeden Fall fehlt noch die Information, wie alles implementiert
ist, um das ganze zu verstehen...

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!
Ich frage nach jedem schreiben den Status des Diplays ab bevor ich
wieder schreibe.
Das Programm ist so, und zwar gebe ich zuerst die Grafik aus, danach
den statischen Text und eine gewisse Zeit später den dynamischen Text.
Kleines Beispiel zu einem Zeichen, hier 'P', ausgeben:
// Adresse einstellen
status();
daten= 0x02;
status();
daten= 0x01;
status();
command= 0x24;
// schreibt 'P'
status();
daten= 0x30;
status();
command= 0xc0;
Bei "daten" schreibe ich Daten und bei "command" schreibe ich
Komandos, Display hängt am Bus.

Autor: Sascha (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du das Display auch initialisiert??
ansonsten schaue mal hier:

http://www.mikrocontroller.net/forum/read-4-206061.html#new

Mfg Sascha

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Häh?!?!?
Kannst du nicht lesen?!?
Habe doch geschrieben das Grafik- und Textausgabe gehen nur
eben die Probleme wenn sich am Text während der Laufzeit was ändert
gibt es komische Zeichen in der Grafik.
Ohne Initialisierung wäre die Grafik-/ Textausgabe wohl eher
unwahrscheinlich :-)...

Autor: Sascha (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oh, sorry :)

Dann gehe ich mal von Timing Problemen aus. Bei meinem M16C und dem
T6963C hatte ich ähnliche Probleme, wenn ich den Controller neu
geflasht hatte. Hast du auch den Reset am T6963C beschaltet?

Mfg Sascha

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"den Reset beschaltet" wie meinst du das?

Habe eine Taste für den Reset dran und wenn ich das Display an Spannung
lege bekommt es automatisch einen verpasst. Daran sollte es also auch
nicht liegen. Außer man muss das Teil reseten bevor man was neues
schreibt, da wäre aber dann auch die Grafik flöten und man muss alles
neu schreiben. Glaub ich eher nicht...

Autor: Sascha (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Michl,

könntest du mal dein ganzen Code posten oder mailen? Dann kann ich es
mir besser anschauen.

Mfg Sascha

Autor: Michl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich maile es dir später mal!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.