Hallo! Ich habe hier einen ATmega23 (16 MHz) und ein HC.... Display. Dazu verwende ich die avrlib. Mit einem AT90S4433 funktionert das alles einwandfrei (gleiches Display, gleiche Bib.). Mit dem ATmega32 schaffe ich es aber nicht, dass auf dem Display etwas angezeigt wird. Es ist an Port C angeschlossen (Pin 22-29), das Fuse-Bit für JTAG wurde gesetzt, JTAG ist damit also deaktiviert. Den Port C kann ich jetzt ganz normal als Ausgang benutzten, wurde nachgemessen. Dann habe ich das LCD an Port A (Pin 40-33) angeschlossen, hier geht auch nichts. Die verwendeten Pins wurde in der lcd.conf eingetragen. Beim Einschalten leuchten zwei Balken (4-zeiliges Display), mehr aber nicht. Mein Programm initialisiert das LCD, löscht die Anzeige, schreibt etwas und danach wird eine LED aktiviert. Diese leuchtet auch, dann müsste der µC mit dem LCD doch Daten austauschen, oder? Hat mir jemand einen Tip? Danke, Matthias
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.