CDB-3 wrote: >=20 > Have you taken account of the extra PI registers for the EE flags and=20 > interrupts? >=20 >=20 Colin, thank you. I must have overlooked that the EEIF bit was in PIR2 and not PIR1 I feel a little stupid now. Everyone else, thank you for all your help. I'm learning more everyday.=20 --=20 View this message in context: http://old.nabble.com/Porting-from-16f648a-to= -16f690-trouble.-ASM-tp31668860p31675602.html Sent from the PIC - [PIC] mailing list archive at Nabble.com. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .