RTC (DS1305/DS1306)

Gast #3399
Lesenswert?

Hallo Zusammen!

Ich hab mal wieder bei Maxim ein paar samples abgegriffen. Dabei waren 
auch folgende RTC´s: DS1305 und DS1306. Ich würde die gerne mal mit 
einem µC ausprobieren. Ich verwende zwar einen AT89C2051 aber das dürfte 
für meine Frage egal sein. In den Datenblättern der RTC´s steht, dáß sie 
über drei serielle Leitungen angesprochen werden: Datain Dataout und 
CLK. Nehm ich jetzt dafür das UART des µC oder irgendwelche Leitungen? 
Wie ist das mit der Clockleitung? Komme ich nicht ohne die aus wenn ich 
das UART de µC verwende? Und schließlich welche taktfrequenz braucht den 
so eine RTC auf der seriellen leitung?


cu András
Gast #3401
Lesenswert?

Hi!

Das Datenblatt war natürlich das erste was ich mir angeschaut habe. 
Grundsätzlich war mir auch fast klar das ich das mit 3 IO Pins machen 
muß. Was ich jetzt nicht weiß ist wie ich diese Timinggeschichte in 
Assembler angehen soll. Soll ich das clocksignal mit einem Timer 
erzeugen? Sprich ich brauch keine Komplettlösung, sondern nur ein paar 
lösungsansätze.

cu András
Gast #3403
Lesenswert?

Hi!

Ja ich bin mir sicher das das kein I2C-Bus ist. Die von mir genannten 
Bausteine können entweder über SPI oder ein standard 
3-leitungs-interface wie beschrieben angesprochen werden. SPI ist auf 
dem AT89C2051 leider nicht implementiert also bleibt nur die 
3-leitungslösung.
Mir ist übrigens klar, daß man das auch viel einfacher haben kann mit 
der RTC aber bei einem Lernprojekt ist das ja nicht das ausschlaggebende 
;-)

cu András
Gast #3404
Lesenswert?

Hallo,

ich habe das ganze für den DS1302 gemacht (Vorgänger), denke aber das es 
das gleiche sein dürfte. Im Anhang findest du recht ausführliche 
Word-Dokumente die alles genauestens erklären, hoffe ich doch zumindest! 
Brauchte die RTC in meinem eigenen Projekt.

Thomas
Angehängte Dateien:

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