Re: Details on PIC

From: Alex Parkinson (ahparky_at_ufl.edu)
Date: 12/29/04


Date: Wed, 29 Dec 2004 10:41:40 -0500


> The PIC is not a real friendly architecture for C compilers, but some
> decent compilers do exist. Unfortunately they are not free. I'm not
> sure how well gcc currently supports the PICs.

AFAIK gcc has not been ported directly to the PICs at all. A derivative of gcc, called
sdcc ( sdcc.sourceforge.net ), has been in the works for quite some time now, but the
PIC port is incomplete. I'm not sure how functional PIC sdcc is, but it may be
worthwhile for learning purposes. Unfortunately, I believe work has stopped on the PIC
port, so where it stands right now is where it will stay, unless another brave some
comes along to take up where Scott Dattalo ( www.dattalo.com ) left off.

The only other free PIC C compiler I know of is BoostC ( www.sourceboost.com ), which is
currently in Alpha testing. The alpha version, as well as the SourceBoost IDE, are
available for free, but it's not completely finished either, although it does seem to be
farther along than the PIC port of sdcc.

Alex Parkinson