-
-
Erfahrener Benutzer
Robotik Einstein
2 LCDs?
Hallo Uwe,
das LCD1 (= LCD an Stecker LCD1) ist mit der CC1 verbunden. Daher läßt es sich nur durch ein CC1-Programm ansteuern. Da Du Gateway.bas geladen hast, wird ja durch dieses Programm das LCD1 nicht benutzt. Es bleibt also "schwarz".
Das LCD2 ist an die CC2 angeschlossen und wird mit den Funktionen des Moduls ccrp5.c2, z.B. ccrp5.print(""), angesteuert.
Wenn Du die CC2 als Hauptprozessor nutzt und die CC1 nur als "Gateway", wird LCD1 also normalerweise nicht angesteuert.
Ich habe für mich eine V2.0 von Gateway.bas (und natürlich dann auch von ccrp5.c2) geschrieben, mit der es möglich ist, auch auf das LCD1 mit einem CC2-Programm zuzugreifen. Das neue ccrp5.c2 ist voll kompatibel zur alten Version, so dass die alten CC2-Demos normal funktionieren.
Für den LCD1-Zugriff gibt es in dem neuen Modul die Funktionen ccrp5.initLCD1(), ccrp5.clearLCD1(), ccrp5.writeLCD1(char) und ccrp5.printLCD1(s); zusätzlich etwa 20 weitere Funktionen.
Bei Interesse kann ich das 'mal posten. Ich arbeite aber schon an V2.1.
Gruß Dirk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen