2 LCDs an atmega

Gast #1912995
Lesenswert?
• ▲
▼
Mit zwei LCDs an einem Mega8 hatte ich mich heute auch beschäftigt. Bei 
mir ging es aber mit RW an zwei Displays nicht. Daher habe ich mal zwei 
Latches eingeplant.

http://www.cbmhardware.de/temp/avr2lcds.gif

Zwei 74ls573 kurz piggyback aufeinander geschludert und mit dem 
Pollin-Board getestet. An jeweiligen Display-Enable hängen zusätzlich 
Pullups, damit das nicht ohne Pegel rumkaspert. Klappte perfekt:

http://www.cbmhardware.de/temp/lcd3.jpg

Als Source verwende ich 
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung 
. Mit den noch freien PD6 und PD7 wollte ich die Latches dann später 
schalten.

Muss das immer mit einer zweiten Enable-Leitung funktonieren ? - Macht 
mich etwas unsicher, ob ich nicht zuviel Aufwand treibe ... ?

Gruß,
Michael
#1913073
Lesenswert?
• ▲
▼
Das mit den getrennten E-Pins geht am einfachsten, alle anderen werden 
parallel geschaltet.

Man braucht insgesamt 7 IO-Pins, die Zuordnung ist völlig egal.
Ich machs immer, wies vom Layout am besten geht und nachdem die 
Sonderfunktionen der Pins (PWM, UART usw.) vergeben wurden.

Anbei mein Code für ein 4*40 LCD, das sind quasi 2 LCDs 2*40.

Initialisiert werden beide LCD-Controller parallel, d.h. beide E-Pins 
werden gepulst.


Peter
Angehängte Dateien:

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.