Problem mit I2C und eDIP240 in C

OP #1940621
Lesenswert?

Hallo µC Community,

ich arbeite seit gut einem Monat an einer Temperaturüberwachung für 
einen Schaltschrank und komme jetzt einfach nicht mehr vorwärts. Ich 
suche jetzt schon seit einer Woche nach einer brauchbaren Erklärung, wie 
ich mit dem eDIP240 über I²C (TWI) kommunizieren kann, da einige Daten 
darauf angezeigt werden sollen (Temperatur, Leistung, Lüfterdrehzahl).

Falls es jemand interessiert kann ich meinen Code auch Online stellen.

Hat vielleich jemand eine gute Erklärung und eventuell einen passenden 
Sourcecode?

Ich benutze den Atmel ATmega8535 auf dem STK500 und AVR Studio mit GCC.

Wär super wenn mir jemand weiterhelfen könnte.

Gruß Chalmers
#1940713
Lesenswert?

Was zeigt das Oszi an ? Die TWI (resp. I2C) besteht bekanntlich aus zwei 
Leitungen. Wenn der Clock und die Adresse gesendet werden, ist 
entscheidend, ob das 9. Bit Low (ACK vom Display) oder High ist.
Im letzteren Fall gibt es viele Gründe. Soweit ich weiss kann das 
eDIP-Modul über verschiedene Schnittstellen angesteuert werden (RS232, 
SPI, I2C). Dafür gibt es Konfigurationspins. Sind die entsprechende 
verschaltet ? Stimmt die Adresse ? Auch dafür gibt es vermutlich am 
Display Einstellmöglichkeiten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren