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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren