> Still get that 1C/9C thing with EECON1, but it works anyway. ??? Register addresses onl;y occupy the low 7 bits in the instruction. The 8th bit (ie 0x80 bit) is not part of the register address. Note that (0x1C & 0x7F) == (0x9C & 0x7F) Bob Ammerman RAm Systems -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu