Forum: Mikrocontroller und Digitale Elektronik Problem mit Nokia 3310LCD


von MikeLitoris (Gast)


Angehängte Dateien:

Lesenswert?

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?

von MikeLitoris (Gast)


Lesenswert?

Hi!

30 bzw. 36 Downloads und keine Ideen?
Kommt schon, gebt euch n Ruck!

Fehlen euch noch weitere Infos?

Liebe Grüße!

von Thomas T. (knibbel)


Lesenswert?

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

von Thomas F. (igel)


Lesenswert?

Verschiedene Kontrast-Werte ausprobiert?

von Nil (nilsnilss)


Lesenswert?

Ist die Platine bzw. der ganze Aufbau wirklich exakt BAUGLEICH zum alten 
Gerät (welches offensichtlich funktionierte)? Oder was wurde verändert?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.