Forum: Mikrocontroller und Digitale Elektronik LCD EA DP162-D ansteuern


von Dennis_Stevens (Gast)


Lesenswert?

Hey :(

Ich versuche schon die ganze Zeit, dieses Display anzusteuern. Ich 
bekomme noch weder ein Zeichen auf den Schirm noch irgendeine andere 
Reaktion.
Habe im Moment nur ein Schulboard hier mit nem Intel 80C537 und 
programmiere den mit Assembler.

Kann mir vielleicht jemand einen Tip geben, in welcher Reihenfolge ich 
da was machen muss? Ich hab aus dem Datenblatt dieses 
Initialisierungsbeispiel für de 8bitModus programmiert und versuche 
dann, ein Zeichen auf das Display zu schreiben, indem ich das Bitmuster 
an einen Port sende. Jedes Mal wenn ich das Programm compiliere und an 
den Controller schicke, zuckt das Display und mehr passiert nicht.

Tips? Anregungen?

Grüße,

Dennis

von Sven L. (friemler)


Lesenswert?

Hatte diesen Link erst woanders gemailt, also erst probieren und dann
programmieren...

http://www.geocities.com/dinceraydin/djlcdsim/djlcdsim.html

Sollte es nicht klappen wäre ein Code und Die Anschlußbelegung net
schlecht.

von Tom (Gast)


Lesenswert?

nicht verzweifeln, noch einmal tief durchatmen und durchdenken: ich 
wette dass du die anschlussbelegung eh falsch gemacht hast! :-) ist 
meistens so!

von Sven L. (friemler)


Angehängte Dateien:

Lesenswert?

Dieses PDF hat mir sehr geholfen.

von Sven L. (friemler)


Angehängte Dateien:

Lesenswert?

Oder die Adressen bei anderen LCD's.

von Dennis_Stevens (Gast)


Lesenswert?

Hey :)

fett, das geht! Und die Anschlussbelegung war richtig. Das PDF habe ich 
hier auch. Allerdings finde ich keinen Weg, in die zweite Zeile zu 
springen??

Ideen?

Herzlichen Dank für Eure Hilfe! Das war echt super! ;)

Dennis

von Dida N. (quader)


Lesenswert?

Dafür musst du nur die DD RAM Adresse ändern.

Oder ist dir das bewusst und es funktioniert einfach nicht?

von Dennis_Stevens (Gast)


Lesenswert?

Ja, dass ich die DD RAM Adresse ändern muss, weiss ich. Ich denke mal, 
ich benutze die falsche Adresse. Wenn jeder Block seine eigene Adresse 
hat, dann müsste doch das erste Zeichen in der zweite Zeile die Adresse 
16 haben, oder nicht?

von Sven L. (friemler)


Lesenswert?

Man lese mein 2. PDF!

Versuch's mal mit der Adresse 40h.

von Dennis_Stevens (Gast)


Lesenswert?

Aye, das habe ich ja völlig übersehen!okay! Alle Klarheiten beseitigt!

Ich danke Euch!

D.

von Martin (Gast)


Lesenswert?

Wie kommst du auf 16?

Hast du mal in das "pos_add.pdf" von Sven geschaut?

von Martin (Gast)


Lesenswert?

Ok zu langsam. :-)

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.