mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD Ansteuerung mit 8051er C-Code


Autor: Anne Otto (anne-katrin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 
ansteuern. Ich programmiere also 8051er in C.

Kann mir jemand in kurzen Worten den Ablauf der Initialisierung 
erklären?

Bzw Links nennen wo ich kein komplettes Programm finde, sondern evtl 
eine Art Herleitung?!

Vielen Dank und Grüße Anne

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Anne Otto

>ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252
>ansteuern. Ich programmiere also 8051er in C.

Das wollen viele. Und haben viel auch schon gemacht. Schon mal Tante 
Google gefragt?

>Kann mir jemand in kurzen Worten den Ablauf der Initialisierung
>erklären?

Das Datenblatt kann das.

MFG
Falk

Autor: Anne Otto (anne-katrin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ja ich habe bereits alles abgesucht, aber nichts gefunden was mir bei 
meiner Kombination aus µC, 8051 und C weiterhelfen konnte.

Grüße Anne

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Anne Otto

>Ja ich habe bereits alles abgesucht, aber nichts gefunden was mir bei
>meiner Kombination aus µC, 8051 und C weiterhelfen konnte.

Was kannst du und was kannst du nicht? Suchst du etwas, was dir 8051 und 
LCD und C erklärt?
Gleich drei Dinge auf einmal?  Das geht nun wirklich nicht. ;-)

MfG
Falk

Autor: Anne Otto (anne-katrin)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

nein Kenntnisse in C sind da...Problem ist einfach die Initialisierung 
des LCDs

Grüße Anne

Autor: Falk (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Anne Otto

>nein Kenntnisse in C sind da...Problem ist einfach die Initialisierung
>des LCDs

Na dann nimm einfach das Datenblatt und klapper die Daten ins LCD.

Hier findest das auch in C, nahezu uC unabhängig.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD

Datenblätter gibts dazu wie Sand am Meer, z.B.

http://www.reichelt.de/?SID=200QtHpqwQARQAABN5QxM9...

MfG
Falk

Autor: Peter Dannegger (peda)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Anbei mal ein Programm für 2*16 Zeichen im 4Bit-Modus.

8Bit-Modus bringt nichts, außer daß 4 Leitungen mehr benötigt werden


Peter

Autor: zonendoedel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,

gugg mal hier:
http://sprut.de/electronic/lcd/

Und wech...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.