www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Timer mit PCF8583


Autor: jochen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Zusammen,

hab mich eben mal mit dem Datenblat des PCF8583 beschäftigt. Was ich
vorabe ist das der PCF alle 5 min einen Interrupt auslösen soll.
Wollte nun euch mal fragen ob ich das Datenblatt richtig verstanden
habe.

Ich müsste das Controllregister wie folgt einstellen:
XXXXX1XX //Alarm enablen

Das Alarmregister wie folgt:
01001011 //timer funktion auf Minuten / Interrupt durchschalten
         //timer Alarm an

Da muss ich noch in den Timerspeicher (0x08) den Wert 94 schreiben
lt. Datenblatt zählt der dann von 94 - 99 also 5min.

Hier ist noch die frage muss ich die 94 als dez oder als BCD schreiben
?

Wäre nett wenn Ihr da mal kurz drüber schaut und mir bescheid gebt ob
das so hinhaut.

Schon mal danke für Eure Antworten
Jochen

Autor: jochen (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also,

ich hab das jetzt wie oben geschrieben implementiert und das tut so.
Die Zahl für das Timer-Register muss als BCD angegeben werden.

Wenn jemand der Code interessiert soll er mir mailen.

Schönen Tag noch, der Jochen

Autor: Josi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo jochen

Ich weiss ist schon lange her seit deinem Thread. Aber ich stehe bei 
einem ähnlichen Problem. Ich möchte meinen PCF8583 Baustein nur als 
Timer verwenden. Dabei kann ich die Zeit über einen Controller einlesen 
und entsprechend an die RTC senden. Bei abgelaufener Zeit sollte sie 
einen Interruot auslösen.

Hättesd du eventuell noch deinen Code dazu?

Vielen Dank.

Mfg Stefan Josi

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.