That entirely depends on what code runs inside the ISR. Remember that much of it for them is ASM and that THEY are responsible for saving and restoring values etc and may not be saving everything that is required each and every time. Could be wrong, but that could be responsible for it. As could use of some of those very same vars.8InchesFlacid wrote:I thought when you do an interupt, it's transparent to what's interupted?
Use the stop/start pair and see how you get on.