mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Nokia 3310 LCD an AVR Mega32 läuft nicht zuverlässig


Autor: Dirk Schlage (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Wie der Betreff schon verrät habe ich Probleme mit der Ansteuerung eines 
Nokia 3310 LCDs an einem Mega32L.
Ich hatte das Display schon an einem Mega88 am laufen, benötige jetzt 
aber einen größeren Controller. Ich verwende WinAVR und den üblichen 
Code dafür.
Die Ports habe ich angepasst und es läuft auch oft oder manchmal.
Wenn ich die Spannungsversorgung anstecke erscheint mein Testtext. 
Manchmal ein halbes Dutzend Male hintereinander. Dann wieder mehrere 
Male nicht.
Ich habe einen Resettaster hinzugefügt. Das gleiche Spiel. Ich habe hier 
einen anderen Thread gefunden, der ein ähnliches Problem beschreibt, 
Beitrag "Problem mit Nokia 3310 LCD", aber das hilft mir auch 
nicht weiter. Ich verwende den internen R/C-Oszillator mit 8MHz und 6CK 
+ 64ms, dann noch ein kleines Delay bevor die Initialisierung losgeht.
Ich habe vor, während und nach der Reset-Sequenz kleine Delays 
eingefügt, aber  das hat auch nicht geholfen. Ich habe auch schon den 
Takt auf 1MHz runtergedreht, das hat auch nichts geholfen. Ich habe auch 
schon AVCC und AREF beschaltet, ohne Erfolg. Ich habe noch 2 weitere 
Platinen, einen weiteren Mega32 und ein weiteres LCD ausprobiert. Das 
hat mich auch nicht schlauer gemacht. An meinem Mega88 läuft das Ganze 
nach wie vor zuverlässig.
Schaltplan ist angehängt.

Hat jemand eine Idee?

Danke,
     Dirk

Autor: Philipp S. (philipp-s)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Dirk,

Keine Ahnung ob Dein Problem noch aktuell ist...
Ich habe/hatte auch diese Effekte. Auf dem Display sind bei mir nach 
einiger Zeit nur noch "Pixelhaufen".

Bei mir ist/war es ein Kontaktproblem am Display.
Werde jetzt einen anderen Displaytyp verwenden.

Philipp

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.