LCD HowTo

Gast #302543
Lesenswert?

Hi,
hab wie ihr wisst ein ATMega16 Entwicklungsboard und ein 2-Zeiliges LC
Display, kennt einer von euch ein gutes Tutorial, in dem das Ansteuern
von Displays verständlich erklärt wird oder hat jemand von euch
irgendwo ein Beispielprogramm rumfliegen ??

Danke,
schönen Sonntag noch
Gast #302547
Lesenswert?

?
internal server error,beim laden der seite...
naja egal geht ja wieder :)

also das was in dem tut steht ist leider in asm und das kann ich nicht
kompilieren, bekomme dabei immer jede menge errors, makefile ist
angepasst !!
kennt jemand ein passendes beispielprog für nen atmega16
entiwcklungsboard und nem 2zeiligem display ich glaub 2x40 oder so..
weil ich mit den ganzen programmen die unter codesammlung zu finden
sind nicht viel anfangen kann, kann sie nämlich nicht an meine uc
umgebung anpassen, da ich keinerlei kenntnisse über die ansteuerung von
lc displays habe

Danke
Gast #302550
Lesenswert?

die signale heißen bei deinen display wahrscheinlich genau so

Such dir das Datenblatt deines display moduls und schau nach welche
anschlüsse das hat. dann verbinde das board mit dem display
entsprechend den beiden pinbelegungen.
Gast #302553
Lesenswert?

Sehe ich das richtig, das ich die Anschlüsse von meinem display
(siehe bild zwei bei der angehängten datei)
einfach mit x-beliebigen ports verbinden muss und dann halt die auf die
anschlüsse des displays die zugeschnittenen daten an die entspr. ports
sende.??? also
kann ich zum beispiel D7 an PORTD7 D& an PORTD6 und E an PORTD0
RW an PORTD1 und RS an PORTD2
oder ist das generell nicht egal ?
#302554
Lesenswert?

Ja im Prinzip sind die Ports egal, es ist aber zweckmäßig, wenigstens
die 4 oder 8 Datenbits am Port in derselben Reihenfolge zu haben, dann
blickt man im Programm besser durch.
Der HD44780 ist der Controller, der andere Chip nur die Erweiterung. Da
es den 44780 schon seit Anfang der 80er gibt, sind im Internet sicher
ausreichend Beschreibungen zur Ansteuerung zu finden
73
Christoph

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren