LCD initialisiert nach Atmega32 tausch nicht mehr

Gast #5024501
Lesenswert?

Hallo ich sitze gerade an einem Projekt. In dem Projelt verwende ich ein 
20x4 Zeichen LCD und einen Atmega32. Da es leider einen Kurzschluss gab 
ist mir mein Atmega abgeraucht. Das STK500 mit dem ich programmieren 
funktioniert noch. Jetzt habe ich den Mikrocontroller gewechselt und 
auch die Fuses für den internen 8MHz takt wieder programmiert aber mein 
LCD möchte einfach nicht initialisieren. Ich habe in der Suche leider 
nichts gefunden, deshalb meine Anfrage. Kann man in den Einstellungen 
des Atmel Studios noch irgendwas vergessen haben? Mein Projekt 
funktioniert sonst. AD Wandlung LEDs Taster. Die Funktionen 
funktionieren. Nur das LECD will nicht. Habt ihr vielleicht noch einen 
Tip. Meine LCD Routines hab ich hier aus dem Forum. Es ist nur ein neuer 
Atmega. Sonst wurde nichts verändert.
Gast #5024574
Lesenswert?

Ich habe mir ein neues Display bestellt. Versuche das mal. Das Display 
ist an Port D angeschlossen. Wenn ich das Display einschalte leuchtet 
nur die Hintergrundbeleuchtung. Starte ich dann den Mikrocontroller 
erscheinen in der ersten und dritten Reihe schwarze Balken ist das ein 
Zeichen für ein Initialisierungsproblem? Oder kann das Display wirklich 
kaputt sein?
Gast #5025467
Lesenswert?

Also der ATmega32 steckt auf dem STK500. An PortD ist ein AV2040 von 
ANAG Vision im 4-Bit Modus. Die Schaltung lief. Dann ist das STK auf ein 
Aluprofil gerutscht und wurde ganz heiß. Der Mikrocontroller war auch 
dahin. Habe dann einen neuen Mikrocontroller rein und erstmal die Ports 
getestet. mit Tastern LED usw. STK scheint ok. Ich hatte bevor ich das 
Display zum ersten mal in Betreib genommen hatte auch solche Probleme 
und bin der Meinung ich hätte in der Software ( ATmel STudio7) irgendwo 
aus Verzweiflung ein Häkchen gesetzt oder nicht gesetzt was irgendwie 
logisch erschien und dann hat es funktioniert. Leider hab ich mir das 
nicht notiert und auch nichts gefunden. Mit Standart 1Mhz kommen auch 
nur schwarze Balken.
Gast #5026047
Lesenswert?

Wir hatten hier mal jemandem, bei dem funktionierte plötzlich eine von 
mehreren gleichen Schaltungen mit LCD nicht mehr.

Am Ende stellte sich heraus, dass sein Programm das Display mit falschem 
Timing (viel zu schnell) ansteuerte. Er hatte lange Glück, bis zu diesem 
Ausfall.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren