Dear All,

I'm new around these parts, and empegbbs was recommended to me for asking a PIC question...

I need to choose a C compiler for a commercial PIC project, and compiler support for PIC16s, PIC18s and PIC24s will be needed.

Options in the running include single and multi-family compilers from Microchip (MPLAB), HTSoft, CCS and mikroElektronika, and I'm looking for anything good or bad that folk have to say about these products.

I'm aware of this thread which references the CCS compiler, but I've heard elsewhere that this product has some annoying idiosyncrasies.

I've also seen this thread about the MPLAB option.

Does anyone have experience of the mikroElektronika options ?

Most recommendations seem to point to the HTSoft compilers, but as we need three developer licences for three families this could get pricey. I'm reluctant to OK this sort of spending unless utterly convinced about product quality.

Thanks,
A.