Matthew Bonner B.Eng wrote: >Tjaart van der Walt wrote: >> >> FrankT wrote: >> > >> > At the moment I am using Mplab-C compiler on the 16c74 >> > >> > Frank Temmerman >> >> I hate to tell you this, but Microchip has kindly neglected >> adding the context saving section to the 16C74.h file. This >> means you have to wade through the following registers and >> decide which have to be saved for an interrupt : >> > >> >> If you complain about it (as I have ad naseum), there will be >> one more voice in the choir. >> >> Here we go again : >> ************************************************************** >> **Please Microchip, fix up the obvious bugs and omissions us** >> ** plebians have paid good money for. ** >> ************************************************************** >> >> -- >> Friendly Regards >> >> Tjaart van der Walt > >For those of you trying to choose a good compiler - ByteCraft's MPC >address all the issues mentioned in this thread. It's expensive (about >CDN $900), but good with good tech support > >- Matt >-- >Matthew Bonner B.Eng. >Product Development Engineer >Sunada Technology Corp. Calgary, Alberta >mailto:mbonner@sunada.com 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) -----------------------------------------------------------------------