Hilfe zu PCF8583

Gast #305304
Lesenswert?

Hallo!

ich hab hier zwar schon im Forum zu PCF8583 gesucht aber nichts
gefunden was die sache mir näher bringt.

Irgendwie komm ich mit dem Datenblatt nicht klar :(

Das Schreiben scheint soweit zu funktionieren aber wenn ich gezielt
Daten aus einem Register lesen möchte geht es schief.

Laut Datenblatt müsste man:
1. Startbedingung setzen
2. Slave Adresse senden R/W bit = 0 ACK vom Slave empfangen
3. Word Adresse senden  ACK vom Slave empfangen
4. Startbedingung nochmal setzen
5. Slave Adresse senden R/W bit = 1 und ACK vom Slave empfangen

Ab diesen Moment soll angeblich der Master transmitter zum empfänger
werden und der Slave zum Sender wenn ich das richtig übersetz habe.
6. Daten können gelesen werden solange der Master ein ACK = 0 sendet.

7. Stopbedingung setzen

Wäre nett wenn jemand der erfahrung damit hat, mir erklärt wie mans
richtig anstellt Daten zu schreiben und zu lesen.
Also keinen Code nur ne Beschreibung und vielleicht auf fallen oder so
hinweist.

Vielen Dank im voraus!

Klaus

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