Hi, I am using the PCW from CCS (http://www.execpc.com/~ccs/) and I think it is not perfect but really nice. They have made many internal function (like prinft, serial communication also for PIC16C57, interrupt routine, ...) now they start with floating point, ... The only problem is all the bug they have.So you must take the support to have update and new functionnality. Normally when you find a bug you can send an E-mail and you receive an answer (but some time that take more than one week). Some times I have ask new possibility and they have add it. In the list below the compiler didn't have only the possibility to link assembly code with C code but you can add assembly code in the C source code. Didier ---------- > > Dear Matthew, > > I'm a little bit surprised that you suppose the MPC Compiler to be a a > good compiler. I was using MPC about 2 years ago and switched to MPLAB-C > because MPC was too "buggy". However I must confess that I'm also > disappointed by Microchip's compiler and support. > > By the way, I'm interested in your experience concerning the following > points of compiler efficiency: > - unnecessary BSF/BCF commands of RP0 Bit > - unnecessary loading of PCLATH > - awkward assembly code even for simpliest C-source > - Moreover from a good and professional compiler-package I would expect > the capability of linking different C and ASM modules as well as > overlaying of local variables. > > Sometimes I got the impression that Microchip seems to be interested in > blowing up the user's code with MPLAB-C for selling bigger devices ;-) > > Any comments also of other members of this list concerning MPC and/or > other compilers are highly appreciated. Does anyone have experience with > the HI-TECH compiler? > > Best regards, > Marc Schmaeche > > ----------------------------------------------------------------------- > ZENTRUM FUER ANGEWANDTE MIKROELEKTRONIK UND NEUE > TECHNOLOGIEN DER BAYERISCHEN FACHHOCHSCHULEN E.V. > > Dipl.-Ing. M.Schmaeche Tel.: +49 (0)9131 691145 > ZAM-Anwenderzentrum Nbg. Fax: +49 (0)9131 691166 > Am Weichselgarten 7 E-Mail: mailto:ms@zam.nf.fh-nuernberg.de > 91058 Erlangen, Germany (Ger/Eng/Spa welcome) > -----------------------------------------------------------------------