Matthew Rowe wrote: >What happens to code put above 100h in the 16C84? >Do I have to use long calls or is my PIC substandard? >Anything put above there refuses to run! Matt: It's not "anything" that refuses to run, it's just computed GOTOs (ADDWF PCL, MOVWF PCL, etc.)... Right? If so, the problem is that you're not properly setting/restoring PCLATH. See Section 4.3 in the 16C84 Data Sheet, and Appnote AN556 in the Embedded Control Handbook. By the way, you can ignore the appnote section which says that you must disable interrupts around computed GOTOs; it's wrong. -Andy -- Andrew Warren - fastfwd@ix.netcom.com Fast Forward Engineering, Vista, California