BTW Heinz, I wrote > have you tried separating out the BSF GIE ? I generally clear > all the IE and IF bits, then set required IE, then set GIE The reason I mention this is because other PIC users and I have seen some funny things happen at the silicon level with SFR bits set in a particular order, even though there is absolutely nothing wrong, (theoretically - ie there's no datasheet reason given not to do it), with that order -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist