Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: 4x40 LCD ansteuren Kategorie: Programmierung (von Sven - 5.08.2004 19:38)
Als Antwort auf Re: 4x40 LCD ansteuren von André H. - 4.08.2004 22:49
Ich nutze:
C164CI-ControllerBoard, CC2-Application-Board
> Hallo Sven und Heiner,
>
> @Heiner
> Du hast mir gerade die Antwort abgenommern, Danke. ;-)
>
> @Sven
> Eine kleine Anmerkung gibt es noch bei der Verwendung von lcdext.c2 fĂĽr ein 4x40 LCD,
> wenn Du die R/W-Leitung zur Umschaltung verwenden willst.
> In lcdext.c2 wird R/W nur beim Init einmal auf Low gesetzt und sonst nichtmehr angerĂĽhrt.
> D.h. diese Leitung kann anschlieĂ?end frei durch den Aufruf von ports.set(lcdext.RW, Wert);
> gesetzt werden. Mit Wert gleich 0 wird die obere Hälfte des LCDs angesprochen, mit
> Wert ungleich 0 die untere Hälfte.
> Allerdings muĂ?t Du eine Kleinigkeit an lcdext.c2 modifizieren. Beim Init muĂ? die Zeile
> ports.set(RW,0); auskommentiert werden, sonst kann man die untere LCD-Hälfte
> bei Benutzung der R/W-Leitung nicht initialisieren.
> Alternativ kannst Du auch das Modul rblcd.c2 benutzen und mit der Funktion rblcd.setLight();
> die ursprĂĽngliche R/W-Leitung schalten. Das geht aber nur, wenn Du nicht das ReglerBoard
> benutzt, und beim CC2-StarterBoard die Jumper fĂĽr rblcd.c2 gesetzt werden.
>
> MfG André H.
>

OK, vielen Dank.
Jetzt hab auch ich es geschaft :).


    Antwort schreiben


Antworten: