I'm looking for recommendations for a C compiler. I'm mainly playing with the Junebug tutor (18F1320) and I've also got a few smaller chips that I intend on using.
What C compiler are people using? The syntax in this thread looks nice, and appears to be used by a few people on the forums. I don't mind paying a small (<£50) amount, but compilers with limited code size versions would probably suffice me fine.
MikroC is nice, it covers small pic's also, but it is not free... and all libraries are closed source. Additionally mikroC is not mplab compatible and you cannot debug the app with standard tools (like pickit2 for example) but you need mikroE icd.
If you are going to use pic18F, use C18, it is free, it is standard and it works
I'm looking for recommendations for a C compiler. I'm mainly playing with the Junebug tutor (18F1320) and I've also got a few smaller chips that I intend on using.
What C compiler are people using? The syntax in this thread looks nice, and appears to be used by a few people on the forums. I don't mind paying a small (<£50) amount, but compilers with limited code size versions would probably suffice me fine.
That looks like C18. The price if I recall, is about $500 US, however the student version is free, and works well for most. It is only for the 18xxx chips.
I use Source Boost, and paid about $70 US for the full compiler (no limits on code size and all 8 bit families.) It is competing with HiTech C, which is about $1000 for each family - so $2000US for the HiTech 8 bit C.
If I were you, I would download the free versions of all of them, and try them out. Then decide which you like best.
BeeBop, C18 is 500$ if you want "Full version". The student version is free and the only difference is optimisation. So after 60 days (after trial) the compiler is functional (no code size limit etc) only without optimizations...
BeeBop, C18 is 500$ if you want "Full version". The student version is free and the only difference is optimisation. So after 60 days (after trial) the compiler is functional (no code size limit etc) only without optimizations...