I2CKommunikation mit DS2482

Gast #2225892
Lesenswert?
• ▲
▼
Hi,
ich möchte per I2C ein DS2482 ansprechen. Das Programm für I2C habe ich 
schon benutzt um eine Kommunikation mit dem DAC5574 zu erstellen.
Die Hardware wurde jetzt verändert.
Ich versuche die Kommunikation mit dem DS2482 zu erstellen, aber klappt 
nicht es scheint, ob keine Direkte Verbindung möglich ist.
Ich bekomme immer den selben Fehler:Could not start TWI Bus for WRITE

Datenblatt von DS2482 ist die Adresse:0 0 1 1 0 Ad1 Ad0 -> 0x1B
Bitte kann jemanden mir helfen?

Anbei der Schalplan(Teil) und der Code
Angehängte Dateien:
Gast #2232062
Lesenswert?
• ▲
▼
kann jemanden mir nicht helfen?
ich habe noch alle Datenblätter gelesen. Auf dem Schaltplan ist PCA9547 
der Multiplexer, weil ich mit einem DS2482 kommunizieren möchte, habe 
ich den Channel 5 gewälht.Folgende Parameter gegeben:Adresse von 
PCA9547:0X70
Control register:0x0D.
Aber ich bekomme immer den selben Fehler.Ich habe den Inhalt von 
Registern überprüft und der wert im Status Register TWSR= 0X20.
Im Datenblatt von Mikrocontroller steht:Wenn Status code TWSR=0X20 dh. 
SLA+W has gesendet aber kein Ack wurde empfangen.
bitte kann jemanden mir sagen was ich falsch mache.

Danke

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.