Forum: Mikrocontroller und Digitale Elektronik RTC (DS1305/DS1306)


von András (Gast)


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

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

An das UART kannst du das nicht anschließen, du musst 3 IO-Pins nehmen. 
Schau dir das Datenblatt an, da ist die Ansteuerung genau erklärt.

MfG
Andreas

von András (Gast)


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

von Christian (Gast)


Lesenswert?

Hi
bist du dir sicher, dass es kein i2c Bus ist???? Wenn nicht, schau mal 
auf http://www.erikbuchmann.de - da gibts einen Codegenerator für 8051er 
mi tden vershciedenen standard softwarelösungen....

mfg

von András (Gast)


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

von Thomas Fuchs (Gast)


Angehängte Dateien:

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.