RTC-4543 ansteuern?

#2296478
Lesenswert?

Hallo,

ich habe ein paar Probleme beim Verständnis des seriellen Protokolls des 
RTC-4543 von Epson. Hier das Datenblatt:
http://www.datasheetarchive.com/dl/Datasheets-25/DSA-481492.pdf

Ich kann das Ding nicht einfach über das SPI Interface des µC lesen und 
beschreiben richtig? Da bidirektionale Data-Leitung und day of the week 
Register hat nur 4-Bits.

Es wird im Timing-Chart nicht beschrieben in welcher Reihenfolge dort 
die Registerdaten gelesen/geschrieben werden. Wie kann ich mir das 
vorstellen? Bekomme ich bei jedem Raise die Register von oben nach 
unten, bitweise von MSB bis LSB?

Wenn noch jemand vielleicht einen Referenzcode in C hat, würde ich mich 
sehr freuen :)
#2296487
Lesenswert?

Waldemar F. schrieb:
> Hallo,
>
> ich habe ein paar Probleme beim Verständnis des seriellen Protokolls des
> RTC-4543 von Epson. Hier das Datenblatt:
> http://www.datasheetarchive.com/dl/Datasheets-25/DSA-481492.pdf

Warum immer diesen merkwürdigen Datenblattquellen?
Beim Hersteller gibt's meistens mehr Informationen
http://www.eea.epson.com/portal/pls/portal/docs/1/1088312.PDF

> Ich kann das Ding nicht einfach über das SPI Interface des µC lesen und
> beschreiben richtig?

Kommt auf den Controller an...

> Es wird im Timing-Chart nicht beschrieben in welcher Reihenfolge dort
> die Registerdaten gelesen/geschrieben werden. Wie kann ich mir das
> vorstellen? Bekomme ich bei jedem Raise die Register von oben nach
> unten, bitweise von MSB bis LSB?

LBS zuerst, alles hintereinander
Beim Lesen darf man weniger als die insg. 52-Bits auslesen, beim 
Schreiben müssen min 52-Bits geschrieben werden.

> Wenn noch jemand vielleicht einen Referenzcode in C hat, würde ich mich
> sehr freuen :)

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