On Tue, 23 Jun 1998, Jonathan M. Newport wrote: > when I first started out, I had a heck of a time using it to, but I'm to > cheap to buy a c compiler, so I only know the assembly. One thing that > took me forever to figure out is that you must clear the watch dog timer > even if it is disabled to get it to work. Some other things...do you have > the intcon bit #5 and #7 set? did you clear the timer (or load it with any > value)? that last action is what really starts it. > ... I have different experiences. I set the appropriate OPTION bits and INTCON bits #5 and #7, and that's all that's needed to enable the periodic interrupt. No loading of TMR0 is necessary (except if you need a timing that's impossible with the prescaler alone, of course; but then you reload TMR0 periodically anyway). BTW, did Microchip change the naming convention for the timing bits and registers? In some older pieces of software and some books, people keep talking of RTCC instead of TMR0... Georg.