> > Does the stack contain the fact that you started in page1, > so will it return > > ok back there or do I (should I) disable interupts when I > am running stuff > > in page1 The stack stores all bits of the program counter, but note that when you (must) change the pclath in the interrupt you *must* restore it, as it is *not* saved/restored on the stack. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.