Gast
#310971
Guten Tag, für ein Elektronik-Projekt würde ich gerne ein dog-m 16x2 LCD mit einem ATmega8 ansteuern. Abgesehen von der Hintergrundbeleuchtung bekomme ich dem Display aber leider kein Lebenszeichen entlockt. Ich bin mir nicht sicher, ob der Fehler bei der Elektronik liegt, ob meine Initialisierung nicht funktioniert, oder ob sogar mehrere Probleme vorliegen. Das Display soll an 5V im 4bit-Modus laufen; die Verschaltung habe ich folgendermaßen vorgenommen: VDD, VIN, VOUT, Reset, PSB, D0-D3 -> +5V, D4-D7 -> PD0-PD3, E -> PD4, CSB -> PD5, RS -> PD6, R/W -> PD7 Nachdem ich die vorangegangenen Threads zu diesem Thema durchgelesen habe, entstand der angehängte asm-code, mit dem es leider nicht funktioniert. Die Warteschleifenzeiten hatte ich zwischenzeitlich stark vergrößert, das brachte aber auch keine Veränderung. Ich würde mich freuen, wenn Ihr mir einen Hinweis gebt, was ich versuchen könnte / anders machen sollte.