> > > ## Yes you have to reload the TMR0 register each time it reach 00, > > against > > > 8051 wich have AUTO-RELOAD timer, 16C84 doesn't have and simply count > > > from the initial value. > > > > Which is a good reason to put the reload code into the ISR, and have it > > happen automagically. > > > > Ok, but if I had like to have interruptions to occur each 10ms, while > using the prescaler, it's not easy, if I have to keep time, for inst. > If I want to do that, I just put a routine in that increments a 16 or 32 bit variable by 10mS every interrupt, then use that value for the RTC (or inc by 1, and mult by 10 when reading it, preferably) MikeS