Forum: Mikrocontroller und Digitale Elektronik atmega <-> dog-m lcd: keine Funktion


von Michael W. (Gast)


Angehängte Dateien:

Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

> D0-D3 -> +5V

Leg sie an Masse.

von Karl H. (kbuchegg)


Lesenswert?

Sorry. Das Ding hat ja keinen Standardcontroller.
+5V ist schon in Ordnung.

von Johannes (Gast)


Lesenswert?

Hi,
ich wollte fragen, ob sich das Problem schon gelöst hat. Ich sitze 
nämlich seit STuden vor exakt dem gleichen Schlamassel...
Würde mich über eine Antwort wahnsinnig freuen.
Viele Grüße,
Johannes

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
Noch kein Account? Hier anmelden.