Problem mit Nokia 3310LCD

Gast #4012706
Hallo zusammen!

Ich habe folgenden Aufbau:
Atmega328p
Nokia 3310 LCD
74HC595 Schieberegister für ein paar LED

Dabei hängt das LCD und das Schieberegister auf dem SPI Bus des 
Controllers.

Aufgebaut ist das alles auf einer "professionellen" Platine mit meinem 
Layout.
Dass das Layout sicher funktioniert weiss ich. Ich habe früher schon mal 
so ein Gerät aufgebaut, dies ist leider aufgrund eines Fehlers 
meinerseits gestorben. 10V nach dem Spannungsregler ist halt uncool ;-)

Reset des LCD hängt über 10k an VCC

Dass das LCD funktioniert, glaube ich auch. Beim Aufspielen des 
Programms über ISP sieht man diverse "Muster" auf dem LCD.
Habe ausserdem zwei baugleiche LCDs getestet, beide funktionieren nicht.

Das Problem äussert sich, indem am LCD nichts angezeigt wird. Weder 
Text, noch irgendwelche Bilder.

Einen Programmfehler kann ich ausschließen, da:
a) auf dem alten Gerät hat der selbe Softwarestand einwandfrei 
funktioniert
b) mit dem Logic Analyzer hab ich mir mal die Signale angeschaut, das 
sieht auch alles ordentlich aus!
Die Aufnahmen davon seht ihr im Anhang. Bilder sind absichtlich in hoher 
Auflösung, sonst erkennt man ja nix...

- Einmal ein kompletter Schreibvorgang mit 6*84 bytes.
84bytes entsprechen dabei einer Zeile, 6 Zeilen entsprechen dem 
kompletten Inhalt.

- Einmal ein Schreibvorgang einer Zeile mit 84bytes.

Data/Command: LOW ist Command
Enable ist Active LOW
Sollte beides passen!


Habt ihr eine Idee?
Angehängte Dateien:
#4013664
MikeLitoris schrieb:
> b) mit dem Logic Analyzer hab ich mir mal die Signale angeschaut, das
> sieht auch alles ordentlich aus!

Na denn ist doch alles gut...

> Die Aufnahmen davon seht ihr im Anhang. Bilder sind absichtlich in hoher
> Auflösung, sonst erkennt man ja nix...

Man erkennt auch so auf deinen Bildern nichts! Beim ersten Bild 
interessiert nicht, dass 84 Bytes übertragen werden, vielmehr ist von 
Interesse, wie ein Byte übertragen wird...

Wie stehen die Pegel und Flanken bei der Übertragung von einem Byte 
zueinander?

Ein (grosser) Zoom in das Bild der einzelnen Zeile wäre schon sinnvoll 
gewesen...

Gruß,
Thomas

Antwort schreiben

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