Andrew Warren wrote: >Dave Celsnak wrote: Another possible source of misbehavior can occur if you have a "goto interrupt_service_routine" at h'04'. If you are executing background software in page 1 and generate an interrupt, execution will go to h'04' but PCLATH will still point to page 1. The goto instruction will not take you where you want to go if the ISR is in page 0. Been there, did that. -- Bob Fehrenbach Wauwatosa, WI bfehrenb@execpc.com