What about timing, is the WDT timing out using the=20 GOTO version but isn't when using a CALL? Is the GOTO trashing the stack? Both instructions alter bits 10:0 of the=20 program counter, so is PCLATH being set correctly? It might be better to alter the program to use the FSR. What happens if you change your Asci_0 to Asci_0 addwf PCL,F retlw 0x00 retlw 0x00 retlw 0x3E retlw 0x51 retlw 0x49 retlw 0x45 retlw 0x3E Colin -- cdb, colin@btech-online.co.uk on 5/03/2013 =20 Web presence: www.btech-online.co.uk =20 =20 Hosted by: www.justhost.com.au =20 =20 This email is to be considered private if addressed to a named individual= =20 or Personnel Department, and public if addressed to a blog, forum or news= =20 article. =20 =20 =20 --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .