From: "Steve Andrew"
Subject: Re: Sorry about the reply setting - re. which basic compiler to buy?
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
Date: Wed, 11 Dec 2002 04:17:45 GMT
NNTP-Posting-Date: Wed, 11 Dec 2002 15:17:45 EST
Organization: BigPond Internet Services (http://www.bigpond.net.au)
> Thanks to Steve Andrew, Llewellyn Griffiths and Bob the Builder,
> I received 2 replies suggesting for me to learn the C language.
> and 1 reply praising the MElab's PicBasicPro and their services.
> From those vote, I reckon I should bite the bullet and learn
> to use C language instead.
> If I start on the C language compiler, Which one should I use?
> I look at the Hi-Tech's web site, and found out that to cover
> all the mcu I use, I need to buy both the 12/14/16 series and the
> 18 series compiler.. and they are not cheap either at $850 a
> On the other hand, there are the CCS C compilers where I
> should buy either 3 separate compiler (PCB, PCM and PCH)
> or the PCWH package at $425.
> Also the Pixie which is about $100.. I cannot find more data
> about what mcu they support though....
> Then there are the "free" compilers like the Pacific C etc.
> Well.. back to square one. What to buy?
> what to use? which is easier?
Always a difficult question, everybody has their favourite and will defend
it to the death :)
I have used HiTech in the past, they were then DOS-based, I don't know if
they have released a windows-based development environment. I found the
HiTech compilers expensive for what they offered at the time.
I'm currently doing a lot of work with the Atmel AVR range and am using the
CodeVision compiler. I'm impressed with it. The cost is reasonable (US$150),
the support is excellent, and the development environment is as good as they
You can download an evaluation system that is basically the full compiler
but is limited to the size of the project you can compile. The Lite version
(US$90) of the compiler supports all of the AVR range excluding the AT-Mega
series, an upgrade to the full version to include the Mega series is US$60.
A very useful feature is it's ability to generate start-up code for all the
on-board peripherals such as timers, counters serial ports etc. - always a
problem area when switching to a new micro-controller.
I don't know if they do a version of the compiler that supports the PIC
series. Hope this info is of help to you.