The easy answer is to use a PIC with an internal oscillator. You can run most of them at eight different speeds from 31.25khz or 125khz & doubling on up to 8MHz. Run it as slow as you want for gathering mode, and 8mhz for downloading--you can change the clock speed on the fly by changing the OSCCON register.
For even more power saving, put the PIC to sleep, and wake up periodically. A PIC and a 32khz watch crystal works well as an RTC, and is even documented on the microchip site.
Bookmarks