Interrupt durch PCF8583 auslösen

Gast #1303333
Lesenswert?

Hallo,

bin gerade dabei meinen Mikrocontroller aus dem Power Down Mode 
aufzuweken. Das schlafen legen funktioniert. Der Mikrocontroller soll 
nachdem er schlafen geschickt wurde, nach 10 Sekunden wieder aufwachen.
Hab die 10 Sekunden eingestellt, aber das Aufwachen geschieht eher 
Zufällig. Mal nach 10 Sekunden, 40 Sekunden oder mal nach einer Minute.
Weiß jemand an was das liegen könnte?
Hab das Alarm Reg auf 0xCA initialisiert und das Status/Control Reg auf 
0x04
und schreib in den Timer 10 Sekunden rein.

Hatte einer von euch auch schonmal solche Probleme?

Danke schonmal für Eure Hilfe
grüße
Gast #1303427
Lesenswert?

Ja das hab ich mit nem oszi gemacht. der interrupt ist low aktiv. aber 
der interrupt wird obwohl ich die 10 sekunden einstell nicht ausgelöst, 
nur manchmal. kann sein nach den eingestellten 10 sekunden geht es 2mal, 
dann aber dauerts wieder eine minute. an was kann denn das liegen?
Gast #1303473
Lesenswert?

Wie würdest du denn die Uhr initialisieren, wenn du die timerfunktion 
nehmen willst und alle Sekunden einen Interrupt auslösen möchtest?
Was muss man denn machen wenn der Interrupt ausgelöst hat, welche Bits 
muss man dann wieder löschen um wieder einen neuen Interrupt auslösen zu 
können?
Könntest du mir da weiterhelfen?
Gast #1304486
Lesenswert?

Kann mir keiner weiterhelfen?Würde mich echt sehr freun.
Hab halt das Problem, das es beim ersten Interrupt die vorgegebene Zeit 
einhält, aber danach kommt der Interrupt immer nach dem Zufallsprinzip. 
Hatte jemand schonmal so ein Problem?

grüße

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