Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
HITECH PIC C COMPILER is best for space efficient code generation and overall performance.
IAR PIC C 2.21A generate more code than HITECH PIC C 8.76PL4 compiler. For printf requirment IAR consumes 3k expensive memory where as HITECH PIC C compiler generate 2k code. additionaly HITECH PIC C compiler gives you options to select printf model such as only integer, float, long double etc.
Haveing extensively used IAR and HITECH, my choice is HITECH.
I did the same research and evaluation about six months ago and decided on the HITECH PIC C compiler. I can't remember the exact benefits and pitfalls but I do remember that there is no clear and obvious better choice. You can't go wrong with either IAR or HITECH.
hi-tech pic-c hasn't got makeup as much as other c compilers. It is only ansi-c compliler and it is diffucult to find tutorial for hi-tech. But if you know c and u got programing mind hi-tech is the best. And i belive that it is a confidential compiler.
which controlers are the best for iar. i haven't got inough experiance with iar. but i tried ccs and pbp and ican say that hi-tec is the best for these 3 compilers. If you think that iar is beter than hi-tec for pic series, i will try it.
Hello Hakan, in my opinion, the iar c compiler is the best C ANSI compiler had the development enviroment, compilation process and debuger...I utilize the some current version(evaluation version) for the following processor´s:
Microchip, 14,16 and 18
After deep involving with Hi-Tech you can rely on its results.
From a general point of view IAR seems to be better
(-you know big trade-). My personal beleive is that usaly smaller
companies took source from bigger ones like Tasking did with Keil.
ofcourse it is early to speak for hi-tide. it is like a beta. but also mplab6.1 has many bugs. i wanted to try it but i can not. when i wanted to debug a code which was complied by hi-tech picc, i couln't run it in mplab6.1.
sometimes i lost the menu "run to cursor". when i moved the cursor on a integer variable it crashed . i thing mplab6.1 is premature too. (to use with hi-tech.)
may be if it is runing keep it runing and use mplab5.
if you have better experiance than mine, please write.