Gast
#404597
Hi! Für ein batteriebetriebenes PIC18F Projekt brauche ich unter anderem genaue Timestamps die ich mit einer RTC machen wollte. Der Prozessor hat zwar eine RTC on board, leider sind aber auf der vorhandenen Hardware die entsprechenden Pins für den 32khz Xtal bereits belegt. (umlöten wegen miniaturisierung und extremen pfusch eher nicht möglich) Jetzt denke ich daran eine externe RTC zu nehmen und damit die RTC des Prozessors zu ersetzen. Tatbestand: Es sind maximal noch 3 I/O Leitungen freimachbar. Ein SPI device ist bereits onboard und im master-mode Die Zeit muss während des sleep-modus des µC aufrecht bleiben, Timer kommen also nicht in Frage. Die Timestamps müssen ziemlich genau (etwa auf 10ms) auf Abruf am Prozessor ankommen. Weil das ganze ja Batteriebetrieben ist sollte die externe RTC nicht viel mehr als 0,2mA bei 3V saugen. So wie ich das sehe bleibt mir da eh nur eine SPI - RTC im Slave mode übrig (den Master könnte ich zu zeitgenauen Übertragung vorübergehend deaktivieren) oder gibts da noch was anderes wo ich auch mit 2-3 I/O Leitungen auskomme? Schaffe ich es über SPI überhaupt in wenigen millisekunden die RTC abzurufen, oder gibts da delays die auftreten können? kann mir jemand eine passende RTC (SPI + geringer Stromverbrauch) empfehlen? Dankeschön für alle Tipps