Phillip wrote: > On the disk I bought from Microchip it says MC18. > It installs in a directory called \mcc18. > That might be what is causing the confusion. I just checked the disk I have here, which is version 3.00. The product name is written out as "MPLAB C18 COMPILER". The books that came with it say "MPLAB C18 C Compiler" on them. The compiler is installed in the MPLAB > C18 directory, although that was probably something I typed in. I guess this all goes to show that it's important to be specific, and not just say C18, mcc18, PIC18, PICC18, or whatever. There are various compilers out there with similar names, and they do not have the same calling conventions. Some come with their own assembler and you can't even use them with MPASM at all, which possibly makes the assembly syntax different too. ****************************************************************** Embed Inc, Littleton Massachusetts, (978) 742-9014. #1 PIC consultant in 2004 program year. http://www.embedinc.com/products -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist