Timer PCF 8583

Gast #476356
Lesenswert?
• ▲
▼
Hallo zusammen

So wie ich das sehe, ist dieser Baustein nicht besonders beliebt. Den 
seit mehr als 2 Jahren sind keine Beträge mehr vorhanden. Tja, ich stehe 
aber leider vor einem  Problem mit diesem RTC.

Ich möchte den PCF 8583 nur als Timer verwenden. Er soll alle 5 Sekunden 
einen Interrupt auslösen.

Ich muss doch dazu folgendes einstellen:

Control/Status (0x00): xxxx x1xx -> Alarm Bit
Alarm/Control (0x08): 0100 1010 -> Timer Alarm enable/Timer Interrupt 
enable/Timer Modus Sekunden

Jetzt kommt nun mein Problem mit dem Wert des Timers. Wo muss ich diesen 
hinschreiben?

Ich weiss das er in BCD Format sein muss.

Meiner bescheidener Meinung nach, müsste ich ihn ins Alarm/Timer (0x0F) 
schreiben? Ist das in Ordnung oder nicht? Muss noch mehr eingestellt 
werden?

Muss ich nach dem ausgelösten Interrupt das Flag wieder löschen?

Ich danke für eure Hilfe.

Mfg Stefan Josi
Gast #476363
Lesenswert?
• ▲
▼
>Den seit mehr als 2 Jahren sind keine Beträge mehr vorhanden.

Das liegt vielleicht auch daran, dass man mit einem AVR auch eine Uhr 
basteln kann...

>Meiner bescheidener Meinung nach, müsste ich ihn ins Alarm/Timer (0x0F)
>schreiben?

Was steht denn im Datenblatt?

Gibt es dazu denn keine Beispiele?
Gast #476428
Lesenswert?
• ▲
▼
Ist eine etwas komplexere Ansteuerung einer Kamera. Ich brauche 
Intervallzeiten für die Aufnahmen.

Einerseits bezüglich der Sicherheit ansonsten dachte ich, dass 
Intervalle im Stundenbereich einfach zu realisieren mit einer RTC ist. 
Aber so wie ich nun dastehe, ist es doch nicht besonders einfach, da ich 
nicht einemal einen Timer für 10 Sekunden erstellen kann.

Deshalb benötige ich doch Hilfe. Zu meiner Frage von ganz oben.
Gast #476433
Lesenswert?
• ▲
▼
>Jetzt kommt nun mein Problem mit dem Wert des Timers.
>Wo muss ich diesen hinschreiben?

Fig.4 Seite 7 im Datenblatt sollte dir helfen...
Wenn du es schaffst, den Chip anzusprechen, sollte es unproblematisch 
sein, die speziellen Speicherstellen anzusprechen.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.