You could add in a RTC chip, and wake up just a bit more often and compare the RTC's time with what you expected and adjust your nap/sleep time to get you really close to 15 minutes, or even use the RTC's alarm function (usually tied to a pin) to wake up the PIC at intervals. RTC chips use hardly any power except when awake and I'd suspect that adding an RTC would use much less power than adding another oscillator to a PIC.
Bookmarks