i2c-terminal Kategorie: I²C-Bus (von Dominik - 23.06.2005 22:51) | ||
| ||
Hallo allerseits! Ich bin heute von externem 4x20-LCD am Application-Board auf die Variante 4x20-LCD am I2C-Terminal (Art-Nr: 1042 mit PCF8574P) von CCTools umgestiegen (altes Display -> funktionierte bisher). Allerdings probiere ich jetzt schon eine ganze Weile dran rum und krieg das Display noch nicht mal initialisiert (nur die normalen dunklen Kästchen in Zeile 1 und 3). Ich habe alle Adressen am Terminal "durchgejumpert" und im Programm durchgemacht. Am Oszilloskop zeigt der I2C-Bus auch ein Signal. Das Forum habe ich bereits weitgehend abgesurft. Und an dem Quellcode (s.u.) finde ich, im Vergleich mit anderen Beispielen im Forum, auch keine Fehler. thread main { i2c.init(); pcflcd.setpcf(1); //habe alle anderen Adressen auch probiert pcflcd.init(); sleep 100; //habe verschiedenste Pausenzeiten probiert loop { <...Ausgaben, usw....> } } Das einzige wozu ich bisher keine richtigen Informationen gefunden hab, ist: Was wird alles für den Betrieb benötigt? Ich habe OSOPT_V2 (wegen noch fehlender Host- LED und anderem, nicht Conrad- oder CCTools-, Inkrementalgeber am Host-Pin). Zusätzlich habe ich sys0001.hex und capture.hex per Makro mit dem aktuellen Download-Tool geladen. Allerdings im Moment so auf "gut Glück". Mu� man da beim Upload etwas beachten? Braucht man doch zwingend OSOPT V3.0? Ich habe zwar schon einiges mit CC2 gemacht aber vielleicht hab ich I2C noch nicht ganz kapiert (verwende ich gerade zum ersten Mal). Denn je nach Programm zeigt das interne Display (alte Unit von Conrad) nach Start wirre Zeichen. Ich dachte, ich frag' jetzt einfach mal in die Runde bevor ich mir die halbe Nacht Einen abbreche. :-) Danke für Eure Hilfe! Dominik | ||
Antwort schreiben Antworten: Re: i2c-terminal (von Alex - 24.06.2005 10:00) PROBLEM mit I2C-Terminal (von Dominik - 24.06.2005 9:15) Re: PROBLEM mit I2C-Terminal (von Dominik - 25.06.2005 13:50) |