RTC DS1337C will nicht ..

Gast #235908
Lesenswert?
• ▲
▼
Hallo,

ich habe zwei DS1337C (SO16) vorliegen und versuche derzeit diese via
I2C anzusteuern. Und genau da liegt das Problem...schon beim Schreiben
der Registeradresse bekomme ich vom DS kein I2C-ACK zurück (er reagiert
also nicht darauf)

Die IC sind wie folgt beschalten:
Vcc ist 5V (laut Datenblatt zulässig)
INTA/INTB sind mit Pullups gegen Vcc geschalten
alle NC Pins sind gegen GND

als I2C-DeviceAdresse verwende ich 0xD0 ( 0b11010000 ) zum schreiben

..sollte ja soweit alles korrekt sein, oder ?

Trotzdem verweigern beide IC hartnäckig die Kommunikation..

Was mache ich also falsch? Können doch nicht beide defekt sein !?
Gibt es evtl. eine Möglichkeit die generelle Funktion der IC zu
überprüfen?

Danke

Link zum Datenblatt:
http://pdfserv.maxim-ic.com/en/ds/DS1337-DS1337C.pdf
Gast #235911
Lesenswert?
• ▲
▼
Ja, Pullups von 1k5 am I2C sind dran. Werd mal 4k7 versuchen, evtl. kann
der DS die Leitungen mit so kleinen Pullups ja nicht Low ziehen.
Funktionierte allerdings bisher mit jedem anderen Device ohne
Probleme.

Zum Lesen verwende ich 0xD0 | 1 ( 0b11010001 ), jedoch scheitert es
bereits beim Versuch die Registeradresse zu schreiben.

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.