Hallo!
Anhang anzeigen .c
Ich habe an meinen XMega das Display EA DIP204J-4NLW über die
Adapterplatine EA 9907-DIP an meinen XMega angeschlossen (siehe
Schaltplan).
Spannungsversorgung ist 3,3V und die Lötstellen habe ich alle mit dem
Multimeter überprüft.
Nachdem ich die Spannungs einschalte initialisiert sich der XMega wie
gewollt (4 LED's leuchten für 200ms nacheinander auf). Das Display fängt
sofort an weiß zu leuchten und zeigt keine Balken an wie oft erwähnt.
Wenn ich jetzt aber:
lcd_init(); //LCD initialisieren
lcd_clear(); //LCD löschen
lcd_home();
lcd_string("Test");
aufrufe, dann passiert garnichts.
Das Display leuchtet die Ganze zeit nur hell und wenn ich etwas an der
Kontrastspannung herumdrehe, lassen sich leicht kleine Kästchen über das
gesamte Display erkennen.
Findet ihr irgendwo einen Fehler?
Grüße Hendrik
Anhang anzeigen .c
Ich habe an meinen XMega das Display EA DIP204J-4NLW über die
Adapterplatine EA 9907-DIP an meinen XMega angeschlossen (siehe
Schaltplan).
Spannungsversorgung ist 3,3V und die Lötstellen habe ich alle mit dem
Multimeter überprüft.
Nachdem ich die Spannungs einschalte initialisiert sich der XMega wie
gewollt (4 LED's leuchten für 200ms nacheinander auf). Das Display fängt
sofort an weiß zu leuchten und zeigt keine Balken an wie oft erwähnt.
Wenn ich jetzt aber:
lcd_init(); //LCD initialisieren
lcd_clear(); //LCD löschen
lcd_home();
lcd_string("Test");
aufrufe, dann passiert garnichts.
Das Display leuchtet die Ganze zeit nur hell und wenn ich etwas an der
Kontrastspannung herumdrehe, lassen sich leicht kleine Kästchen über das
gesamte Display erkennen.
Findet ihr irgendwo einen Fehler?
Grüße Hendrik