Hi, have you noticed any strange behavior of the MPLAB stopwatch window? I have some code containing a call to a routine that contains calls to other routines. Well, if I step to the outer call, reset the stopwatch and press F8 (Step Over) I get 245 cycles for the execution of the call. But, if I press F7 (Step) on the outer call (entering in the middle routine) then I proceed using F8 (stepping over the inner calls), I get 253 cycles to complete the call. If I execute every single instruction using F7 the total is 244 cycles. I am using version 3.40.00 of MPLAB but I've noticed similar behavior with version 3.31. Any idea? What is the right value? Can I use the results as a lottery prediction? Ciao Marco ---- Marco DI LEO email: m.dileo@sistinf.it Sistemi Informativi S.p.A. tel: +39 6 50292 300 V. Elio Vittorini, 129 fax: +39 6 5015991 I-00144 Roma Italy