Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Jack, > > > Wenn man ein 4 zeiliges Display betreiben will dann braucht man ja 2 E Leitungen , oder ?` > > > > Bei E1 = High sind die Zeilen 1 - 2 aktiv und bei E2 die Zeilen 3 - 4 oder ? > > Hier liegst Du falsch. > Alle Displays, außer 4x40 haben nur eine Enableleitung. > Das gilt für alle Displays bis 2x40 bzw. 4x20 > Nur die 4x40 LCDs haben eine zweite Enable-Leitung. Diese bestehen quasi aus zwei 2x40 LCDs. > > > Kann ich einfach einen Inverter an E2 anschliessen das E2 immer das invertierte Signal von E1 bekommt ? > > Wenn Du ein 4x40 LCD anschließen willst, ist das nicht so einfach. > Denn die Enableleitung benötigt einen Impuls, damit es die Daten des Datenbusses übernimmt. > Ein Inverter würde nur bewirken, daß der Impuls an E2 genau zwischen zwei Impulsen an E1 erfolgt. > > Entweder Du schließt E2 an einem eigenen Port an, an dem nur die Impulse > für E2 ausgegeben werden - Die macht sehr umfangreiche Änderungen an > den LCD-Routinen erforderlich - , oder Du benutzt eine kleine Interfaceschaltung, > welche Dir das "umschalten" zwischen den beiden Displayhälften erlaubt. > Dafür wären AND-Gatter und ein Inverter notwendig. > Eine passende Platine dazu findest Du bei CCTools. > > Allerdings benötigst Du dann für LCDSelect einen eigenen Port. > Der Einfachkeit halber, damit Du pcflcd.c2 verwenden kannst, mußt Du den Port > für die LCD-Beleuchtung verwenden. (P.3) > Dann muß am Treiber nichts verändert werden. > Alternativ kann man R/W verwenden (P.1). Jedoch müssen dann alle Routinen > entsprechend angepasst werden, und es kann vom Display nichtmehr gelesen werden, > was wiederum sehr selten benötigt wird. > > MfG André H.