www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mehrere LCD an einen Controller


Autor: Marco (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich als Beginner wüßte gerne, ob es Möglichkeiten gibt, mehrere LCD an
einen Mikrocontroller (z.B ATMEGA16) anzuschließen?

Danke im voraus

Marco

Autor: Stefan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ds geht.

Du kannst sogar die meisten Pins gemeinsam verwenden, nur die
Chip-Select der Displays musst Du für jedes einzeln machen. In der
LCD-Software solltest DU dann noch etwas umbauen, so dass Du per
Parameter jedes Display anwählen kannst.

Stefan

Autor: Dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Marco

Ja, wieso sollte das nicht gehen. Wenn du genug PINs frei hast (
schlechte Lösung)  oder man schaltet die Datenpins zusammen bis auf
"E" , dann sollte es auch gehen.

Oder du baust dir eine Schaltung auf, mit denen du die LCD über I2C
ansteuern kannst, oder über Schieberegister oder oder .....

MFG

Dieter

Autor: anfänger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
könnte man doch auch mit nem multiplexer machen, oder? dann spart man
ein paar portpins.

Autor: Maruu (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also die Methode mit dem Enable Bit wird am Besten sein, wenn du einen
normalen HD44780 Controller hast dann bruachst du im 4Bit mode 4
Datenleitungen x Enable Leitungen(x steht für die Anzahl der LCD´s) und
dann noch RS und evt. (falls du schreiben und lesen willst aufs/vom
LCD) noch RW sonst kannst dus auch nur auf schreiben stellen!

Gruß

Maruu

Autor: Jürgen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

von "Chris efstathiou hendrix" gibt es eine C-Bibliothek
zur LCD-Ansteuerung, die mehrere Anzeigen unterstützt.

Die Bibliothek ist erhältlich auf www.avrfreaks.net
als Projekt 59 und enthält folgende Treiber :

1)  HD44780 LCD USING 6 OR 2 I/O LINES AND MULTIPLE LCD UNITS
2)  UART, SINGLE OR DUAL
3)  SOFTWARE UART (MIXED C AND ASSEMBLY) TTL & RS232 CAPABLE
4)  ANALOG TO DIGITAL CONVERTER
5)  HEXADECIMAL MATRIX KEYBORD WITH EDITOR
6)  I2C MASTER
7)  1 WIRE
8)  DS18X20 1 wire temperature sensor driver
9)  LM75 i2c temperature sensor driver
10) DELAY FUNCTIONS IN ASM
11) SRF08 ULTRASONIC RANGING MODULE
12) SRF04 ULTRASONIC RANGING MODULE

Gruß

Jürgen

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.