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.
I use Hi-T*ch compiler and i like it alot. From what i read on the net, the code that is generated from the CCS is larger the Hi-T*ch.
Never Used CCS, so someone that used both of them, maybe they could shed some more light on this issue.
i think the PICC Lite of hightech is free to download and use though it has processor and library limitations, works with sourceboost interface fine for me
Hitech: efficient, ansi compliant, nearly zero pic specific functions, expensive. I used it. It's very good and i think it has good features for pic type µcs over ccs where efficiency is critical.
CCS: I only tried it. I think not ansi compliant. Has lots of pic specific functions which may make easier to use if you don't very familiar with the pic but according to me decreases efficient use. Cheaper. I think if you do smaller projects often, it has advantages over hitech but according to me hitech is better.
I've never used the hi-tech compiler, but I would strongly advise against CCS.
Last year my uni purchased CCS to use to teach some robotics practicals. That it doesn't conform to ANSI C was a minor issue (in comparison). The main problem was that the software is buggy and generates incorrect code. You may think that the frequent software releases of CCS would mitigate this, but they don't. Each new version, while it may fix some bugs, introduced others.
In the end we had to revert back to an older version of CCS so students could finish their course - at least we knew what the bugs were and could advise students to avoid particular sequences of code.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.