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

Re: I2C Kollision max7311.c2 und lcdext.c2 Kategorie: I²C-Bus (von Oliver - 18.03.2011 21:55)
Als Antwort auf Re: I2C Kollision max7311.c2 und lcdext.c2 von nitram - 18.03.2011 11:38
Ich nutze:
C-Control II Station, OSOPT V3.1
> > Hallo
> >
> > ich habe 2 thread am laufen und Störungen.
> > einer greift auf den I2C Bus mit dem max7311.c2,
> > der andere mit lcdext.c2.
> >
> > es steht in den Modulen es sei kein Capture nötig!
> > oder brauchtes doch ein Capture weil es zwei verschieden Module sind?
> >
> > Danke für die Antwort
>
> Hallo Oliver,
> was für Adressen verwendest du???
> Beim Max7311 und PCF8574 überschneiden sich die
> Adressen 16 bis 23 (0x40-0x4E)!
>
> Wenn du in diesem Bereich bist geht es schief...
>
> nitraM

Danke für die schnelle Antwort.
Ich verwende 8,9,10,11 -> h30,h32,h34,h36 das sollte in diesem Fall keine Probleme machen.
Ich habe die Max7311 und lcdext Zugriffe durch ein globales Capture getrennt, geht immer noch nicht!
Sobald ich den Thread mit dem LCD Zugriff abschalte läuft alles prächtig.
Ich Zeige über das Display die Zeit und das Datum an.
Habe schon zigfach alle Arraygrenzen überprüft, es gibt keine �berschreibung von Arraygrenzen!

Debuge fleissig weiter aber es ist verzwickt :-)








    Antwort schreiben


Antworten:

Re: I2C Kollision max7311.c2 und lcdext.c2 (von nitraM - 19.03.2011 17:38)