Thankyou for the comments.
Sorry i was not clear about the timers, yes, these are just software variables which are incremented and cleared as required.
My questions are general, i don't have something specific in mind just thinking about the best way of doing things, i think i have got lazy and just stick to the same old methods all the time.
The devices i have been using don't have the power managed idle mode, but i can see others that do and this seems quite a good idea.
I thought that if i used the WDT to wake the chip, then do whatever, this would not be as accurate as using the TMR interupt.
Also, i am right in thinking that if i used the TMR1 with the external crystal, which would be accurate, then i could set the main oscillator to internal? As the program timings would all come from TMR1.
Gordon,
Bookmarks