www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik LCD Routine / Tutorial


Autor: Anfaenger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo !

Ich habe erfolgreich das LCD angesteuert nur leider verstehe ich den
Code nicht ganz.

....
           ldi temp1, 0b00000010        ;4bit-Modus einstellen
           out PORTD, temp1
           rcall lcd_enable
           rcall delay5ms
           ldi temp1, 0b00101000        ;noch was einstellen...
           rcall lcd_command
           ldi temp1, 0b00001100        ;...nochwas...
           rcall lcd_command
           ldi temp1, 0b00000100        ;endlich fertig
           rcall lcd_command
           ret
...

Was wird dort eingestellt (;noch was einstellen...;...nochwas... )  ??

Danke für eure Hilfe !

Autor: Kai M. Tegtmeier (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guckst Du hier:

www.atoenne.de

und dann unter LCD-Tutorial.
Da sind die Kommandos für das Display ganz genau beschrieben.

Gruß
KMT

Autor: Hubert Nokia (ribinger)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
Ich bin Hubert und habe erst vor kurzem mit dem AVR-Studio angefangen, 
und ich wollte fragen, ob irgend wer wieß, wo ich eine fertige 
LCD-Routine bekommen kann.
Es wäre toll, wenn man be der LCD-Routine die verwendeten PINS selbst 
ändern könnte.
Ich hoffe, es kann mir jemand helfen.

MFG

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hubert Nokia schrieb:
> Es wäre toll, wenn man be der LCD-Routine die verwendeten PINS selbst
> ändern könnte.

Ja, kann man, ich mache es nur so.
Spart oftmals viel Zeit beim Layout und man braucht keine Rücksicht mehr 
zu nehmen auf Spezialfunktionen (PWM, I2C, ...).
Man macht erstmal die Spezialfunktionen und die übrigen Pins nimmt man 
dann fürs LCD.

Hier der Link und dann das ZIP runterladen:

Beitrag "Re: LCD nicht nur für einen Port in C"


Peter

Autor: Kasperle (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

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.