Roberts II, Charles K. wrote: > > PIR1 and PIE1 are not in the same bank... > > I will pay more attention to bank switching and status registers > in my code from here on out. Charles: The assembler can help you... Aren't you getting "Ensure bank registers are properly set" messages? How are the addresses for PIR1 and PIE1 defined in your code? -Andy P.S. By the way, I don't think an apology was expected or necessary; solving problems like yours is what the piclist is FOR. === Andrew Warren -- aiw@cypress.com === Principal Design Engineer === Cypress Semiconductor Corporation === (but open to offers) === === Opinions expressed above do not === necessarily represent those of === Cypress Semiconductor Corporation -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist