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?

