komisches Displayverhalten

Gast #1593872
Lesenswert?
• ▲
▼
Hallo

bin gerade dabei, ein 128x64-Display über einen ATMega8 anzusteuern.
Datenblatt des Controllers (S6B0107 bzw. S6B0108) hab ich durchgemacht 
und danach ein lcd.c geschrieben. Meine anfänglichen Sorgen wegen der 
negativen Spannungsversorgung sind gelöst und nun tut sich endlich auch 
was am Display.
Das Problem ist nur, es tut nicht das, was ich ich will. Ich 
programmiere den ATmega8 über ISP aus dem AVR- Studio heraus und wenn 
ich auf "Program" klicke, tut sich am LCD erstmal nichts. Drücke ich, 
gleich nochmal auf "Program", ohne den Code zu verändern, erscheinen 
plötzlich wild durcheinander die Pixel. Nach erneutem "Program" sind 
andere Zeichen am Display. Und da geht immer so weiter.
Was läuft da falsch?

mfg
wolfi
Gast #1594322
Lesenswert?
• ▲
▼
Michael U. schrieb:
> die im Plan fehlenden 100n an den Stromversorgungsanschlüssen des AVR
> sind hoffentlich vorhanden?

Der ATMega8 wird über eine Evaluierungsboard programmiert.

holger schrieb:
> Dein Code ist sagen wir mal,
> naja, irgendwie, ähhh, unvollständig ;)

Das er nichts konkretes bewirkt ist mir klar. Es ist auch mehr so eine 
Herumprobiererei. Aber wenn du im vorhandenen Code Fehler findest, sags 
mir ruhig.

holger schrieb:
> Code für KS0108

Hab gerade was gefunden, und werde das mal durchschauen.
Falls es jemanden interessiert: 
http://pagesperso-orange.fr/rs-rey/electronic_ressources/Ressources/8051/GraphicLCD/GraphicLCD.htm

mfg
wolfi
Gast #1594542
Lesenswert?
• ▲
▼
Problem gefunden:
Wolfi: "Das Problem ist nur, es tut nicht das, was ich ich will."

Du musst das tun, was das Display will! Nämlich erst mal Initialisieren 
z.B. ... und dann an das Protokoll halten (Stichwort Timing, Signalfolge 
... ). Sowas liest man in den Datasheets nach.

Antwort schreiben

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.

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.