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

Re: 4x20 Zeichen LCD Bundle am I2C Kategorie: Programmierung (von André H. - 30.11.2004 9:56)
Als Antwort auf 4x20 Zeichen LCD Bundle am I2C von Stefan - 30.11.2004 1:41
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0
Hallo Stefan,

Zuerst: Auch an Dich die Bitte, die Code-Tags zu benuztzen, wenn Du quellcode postest.

Was zeigt das Display beim anlegen der Spannung an ?
Sieht man zwei schwarze Balken oder ist es komplett leer ?
Wenn das Display komplett leer ist, drehe bitte einmal am Kontrast-Poti.

Zur Adressierung:
An den Jumpern wird ein Bitmuster für 0 bis 7 eingestellt.
Dies entspricht auch der Adresse in pcflcd.c2 .
AuÃ?er bei Verwendung des PCF8574A statt dem ohne A.
Hier entspricht das Bitmuster der Adresse 8 bis 15.
Setze zum Testen am besten alle Jumper für A0 bis A2 auf GND.
Das ist die erste Adresse

MfG André H.


> Hallo Leute,
>
> ich verwende das Terminal-Bundle mit 4x20 Zeichen-LCD von CCTools am I2C-Bus. Aber leider
> ausser der Hintergrundbeleuchtung funktioniert hier gar nichts.
>
> Die LCD-Anzeige habe ich über ein Flachbandkabel mit dem Terminal 1042 verbunden.
> Das Terminal habe ich per Kabel mit dem Applicationboard (I2C-Bus) verbunden.
>
> Wie müssen die Adress-Jumper gesetzt werden ?
>
>
> Das "Testprogramm" habe ich mir aus dem Forum geladen:
>
> //------------
>   thread main   //Test pcflcd an I2C-Terminal
> //------------
> {
> string s;
> int n;
>   pcflcd.setpcf(pvar.pcflcd_adress);
>   pcflcd.init();
>   sleep 35;
>   pcflcd.clear();
>   n=0;
>  
> loop
>  {
>   if n>7 n=0;
>   pcflcd.setLight(1);
>   s= "Relais an";
>   pcflcd.clear();
>   sleep 20;
>   pcflcd.goto(1,0);
>   pcflcd.print(s);
>   pcflcd.goto(2,10);
>   pcflcd.zahl2(n);
>   sleep 2000;
>   pcflcd.setLight(0);
>   s= "Relais aus";
>   pcflcd.goto(3,0);
>   pcflcd.print(s);
>   pcflcd.goto(4,10);
>   pcflcd.zahl2(n);
>   sleep 2000;
>   n = n + 1;
>   }
>    
> }
>
> Wenn ich wüsste, dass die Software OK ist, wäre ich schon eine Sorge los.
> Die neuesten Module pcflcd.c2 und i2c.c2 habe ich bereits geladen.
>
> Wer kann helfen ?
> Wo liegt der Fehler ?
>
> MfG


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: 4x20 Zeichen LCD Bundle am I2C (von Stefan - 30.11.2004 13:12)
    Re: 4x20 Zeichen LCD Bundle am I2C (von Stefan - 30.11.2004 23:36)
        Re: 4x20 Zeichen LCD Bundle am I2C (von krassos - 1.12.2004 1:19)
            Re: 4x20 Zeichen LCD Bundle am I2C (von krassos - 1.12.2004 1:27)
                Re: 4x20 Zeichen LCD Bundle am I2C (von Stefan - 1.12.2004 9:57)