> Has anybody got any comments on the various C compilers that are > available for the PIC's. I plan to use a 16c64/65! Scott I'm currently using the PCM C complier from CCS. It costs $99 and can be invoked directly from the MPLAB integrated environment. What I really like about it is that they made built-in provision for interfacing to I2C, Microwire, Dallas one-wire, LCD, X10 protocol and a whole range of others. The compiler covers just about all the PIC devices available, although you might need the PCB version as well if you plan to program the 16C5x devices or the new 8 pin PIC12Cxx devices. One of the features that I like most about the CCS complier is its easy built-in serial routines for all PIC's. This makes it possible to make use of printf statements while you are developing. I love this feature! Possibly my biggest complaint against the compiler is that I feel the documentation and help files leave a lot to be desired. When you are using it from inside MPLAB, then you have no help options available at all. Oh, and my computer hanged up a couple of times when I used the compiler from DOS mode. I also regret the fact that you can not invoke the compiler from the DOS command line with command line options as I understand you can do from the MPLABC compiler. I can not really comment about the much more expensive MPLABC, but I assume its a much more proffesional and stable platform. So, I suppose your choice should be how much money you've got to spend. I'm not affiliated to CCS at all, but just a happy client with the product and the service that I got from them. I can recommend their product. Rgds Werner