> From my experience you must turn the intcon_gie off at the begining of the > interrupt and not in the main. Else multiple interrupts may occure. No. GIE is cleared as part of the interrupt. You do have to clear the interrupt condition (the xxxF bit) else you will get a new interrupt as soon as interrupts are re-enabled by RETFIE. ***************************************************************** Olin Lathrop, embedded systems consultant in Devens Massachusetts (978) 772-3129, olin@embedinc.com, http://www.embedinc.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.