Repost with a tag this time :-) I dumped down from the mchip website AN735 and running MPLAB 6.4 I'm getting this: Error[149] C:\A_DEV\735\I2CCOMM.ASM 80 : Directive only allowed when generating an object file Its hitting on a GLOBAL instruction I've never run into that before, so what do I need to do in order to assemble this? jj --------------------------------- Do you Yahoo!? Yahoo! Movies - Buy advance tickets for 'Shrek 2' -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.