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
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
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
könnte man doch auch mit nem multiplexer machen, oder? dann spart man ein paar portpins.
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.