> I have for the past several weeks been developing some simple programs > under the MPLAB-C development environment. However, I now have a project that > will violate the 256 lines of code restrictions placed on the demo version of > MPLAB. While I wish I could afford to purchase the full version of the > software, I cannot, I am now looking for alternative "C" compilers. I have > been looking at the PCM compiler supplied by Custom Computer Services, Inc. I > was hoping to get some feedback from current users. A year or so ago, the CCS compiler was a bit buggy; by now its support for one and two-byte unsigned integers and all the normal maths with them is stable; it has support for signed and floating-point maths too now, but I've not used those features yet. As for Hitech, it looks like a good compiler. It does cost more than PCM, but it supports additional features such as "long"s that are 32-bits (I wish CCS did, but it doesn't), etc. On the other hand, its library of built- in I/O is from what I've heard a bit limitted (on the CCS compiler, if you tell it what pins and baud-rate you want for a bit-bang port, you can use "printf"s just be writing them). Anyway, I don't know your exact budget, but I know I've gotten a lot of use from the CCS compiler; Hitech looks like it may be a better product, but I don't know whether it would be worth the extra cost.