Forum: Mikrocontroller und Digitale Elektronik Ist das LCD-Display kompatibel mit AT89S8253 / 52


von Dome (Gast)


Lesenswert?

Guten MorgenS,

ich wollte mal nachfragen, da ich mir unsicher bin, ob ich das 
LCD-Display mit einem AT89S8253 bzw. AT89S8252 betreiben kann.

http://www.reichelt.de/LCD-Module-DIP-Anschluss/LCD-204-DIP/index.html?;ACTION=3;LA=444;GROUP=A523;GROUPID=3009;ARTICLE=44904;START=0;SORT=artnr;OFFSET=100;SID=33TvWtEH8AAAIAABYHLS89bae7ee1dae3e14b732e4481248ebda5

Falls dies nicht der Fall sein sollte, dann hoffe ich, das ihr mir eine 
Alternative sagen könnt, die vom Preis nicht viel teurer ist und diese 4 
Zeilen hat =D

Ich bedanke mich mal für eure Antworten =)

gruß Dome

von Karl H. (kbuchegg)


Lesenswert?

Dome schrieb:
> Guten MorgenS,
>
> ich wollte mal nachfragen, da ich mir unsicher bin, ob ich das
> LCD-Display mit einem AT89S8253 bzw. AT89S8252 betreiben kann.

Betreiben kannst du das schon, das ist nicht die Frage. Das ist nur ein 
bischen koordiniertes Wackeln mit den richtigen Pins. Elektrisch gibt es 
da keine Probleme. Und der Rest ist Programmieren.

von Hubert G. (hubertg)


Lesenswert?

Warum sollte es nicht so sein.
Du musst nur Hard- und Software entsprechend anpassen.

von Dome (Gast)


Lesenswert?

Des is ja dann nur die pins vom LCD an den Controller und dann das 
Datenblatt studieren und dann einfach das Programm schreiben, oder hab 
ich was vergessen?!

von Hubert G. (hubertg)


Lesenswert?

Im Prinzip ja. Auf die Kontrasteinstellung nicht vergessen.

von Dome (Gast)


Lesenswert?

Des is klar mit der Kontrasteinstellung, steht ja im Datenblatt ;-)

Ok, ich dank euch =D
Und frohe Weihnachten

von Peter D. (peda)


Lesenswert?

Alle MCs mit mindestens 6 IO-Pins können dieses LCD ansteuern.


Peter

von Dome (Gast)


Lesenswert?

Ich hab da noch eine Frage, ich verstehe das mit dem 8-bit/4-bit 
Dateneingang nicht so richtig.

Wenn ich das jetz richtig verstanden habe, dann kann ich das eig. über 
einen 8-bit Port laufen lassen, also 4 für Daten und die anderen 4 für 
den Rest oder sind das doch mehr?!

Die Idee ist, das ich das ganze über einen Port laufen lassen kann und 
nicht 2 benötige.

von Hubert G. (hubertg)


Lesenswert?

Du brauchst 4 Datenleitungen und 2 oder 3 Steuerleitungen.
Die dritte Steuerleitung ist für erhöhte Geschwindigkeit und einige 
Sonderfunktionen notwendig.

von Dome (Gast)


Lesenswert?

Ok, dann hab ich das richtig verstanden, aber jetz etwas, das mich 
verwirrt, man muss doch etwas ändern, damit das LCD-Display weiß, das 
nur 4 Dateneingänge verwendet werden, steht recht weit unten, dann in 
dem anderen Datenblatt finde ich dann nichts, bin vermutlich blind oder 
so ;-)

von Hubert G. (hubertg)


Lesenswert?

Das sagst du dem Display bei der Initialisierung ob 4 oder 8 Databit.

von Peter D. (peda)


Lesenswert?

Das Datenblatt ist etwas irreführend, man könnte auch sagen falsch.
Nach dem Setzen des 4-Bit-Mode fehlt ein Delay.
Hier die korrekte Init-Sequenz:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=102296


Peter

von Dome (Gast)


Lesenswert?

Also muss ich nichts umbauen / löten oder was auch immer sondern nur 
Programmtechnisch mit dem Controller dem LCD sagen, das nur 4 
Dateneingänge verwendet werden?!

von Hubert G. (hubertg)


Lesenswert?

Genau so ist es.

von Dome (Gast)


Lesenswert?

Ok, danke, vielen Danke =D

Ich wünsche euch noch frohe Weihnachten ;-)

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.