Searching \ for '[PIC]: Free stuff for PICs' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: massmind.org/techref/microchip/devices.htm?key=pic
Search entire site for: 'Free stuff for PICs'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: Free stuff for PICs'
2001\10\11@011207 by Greg Wood

picon face
I am looking for some free stuff I can use in the IEEE robotics club at the
U of S to allow beginners to program PICs.  Here is what I want:

GNU basic compiler, must support 16f87x, can be a limited version. I.e. Free
to 1k or 2k.  This will only be used to write simple programs.

GNU C compiler same criteria as the basic compiler.

Programmer schematic.  Something simple, that will hopefully support ICP.
Again must support 16f87x




_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@032017 by uter van ooijen & floortje hanneman

picon face
> GNU basic compiler, must support 16f87x, can be a limited version. I.e.
Free
> to 1k or 2k.  This will only be used to write simple programs.
> GNU C compiler same criteria as the basic compiler.

If you mean ports of the GNU-basic and GCC compiler: forget it. Search the
archives for the reasons.

If you mean GPL-covered basic & C compilers: be sure to let us all know when
you find them!

If you mean a free compiler there are a few C compilers that have free demo
versions (HiTech for 16x84 only, BKD C for all PIC up to 1K?).

> Programmer schematic.  Something simple, that will hopefully support ICP.
> Again must support 16f87x

Microchip sells an ICSP/IC-debug board for which the full schematic and
firmware are available freely.

Wouter van Ooijen

Van Ooijen Technische Informatica: http://www.voti.nl
Jal compiler for PIC uC's:  http://www.xs4all.nl/~wf/wouter/pic/jal

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@034206 by Wade Carpenter

picon face
Hi.

As far as a free compiler goes, CC5X is great..  It supports up to 1K-word
programs and is reasonably efficient even with the demo optimizations.

As far as a programmer goes,
http://jaichi.virtualave.net/pic16f8xx-e.htm
(great software)
and AN589 from Microchip.  Note: If you are using a Low-voltage programmable
Chip, then AN589 can be modified somewhat.

The whole programmer I use is ICSP capable, Low-voltage and consists of just
a 244 buffer. That's essentially what AN589 says without all the stuff for
switching 13V!

Hope that helps.

- Wade
{Original Message removed}

2001\10\11@034230 by Dennis Noordsij

flavicon
face
> If you mean GPL-covered basic & C compilers: be sure to let us all know
> when you find them!

C compiler: c2c
http://www.geocities.com/SiliconValley/Network/3656/c2c/documents.html

Runs under DOS, Windows and of course Linux. Produces assembly which can be
further tuned or directly compiled into a hex file using gpasm
(http://www.gnupic.org) or mpasm.

I haven't actually used it for anything large, so I don't know if it includes
everything you could ever need, but for those other cases you can write
inline assembly I guess :-)

Compiles for many many chips, including the 16f87x

A schematic for a programmer, have a look at NOPPP at
http://www.covingtoninnovations.com/noppp/com/noppp/

Schematic is pretty simple (remove R6 though! I had to anyway :-), it has
software for Dos, Windows and again Linux. It does not target the 16f87x, but
can be easily modified. (i.e. the pin connections are the same, so instead of
wiring to MCLR on the 16f84, wire it to the MCLR on the 16f87x, same for RB6,
RB7, VDD, VCC etc. Actually, just read this page :)

http://patearl.net/pic_html


Depending on your audience you might still want to go with commercial test
boards that allow lots of experimenting, programming etc.

Regards,
Dennis


{Quote hidden}

--
Prosperity makes friends, adversity tries them.
               -- Publilius Syrus

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@062705 by uter van ooijen & floortje hanneman

picon face
> > If you mean GPL-covered basic & C compilers: be sure to let us all know
> > when you find them!
>
> C compiler: c2c
> http://www.geocities.com/SiliconValley/Network/3656/c2c/documents.html

But AFAIK it is not GPL.

Wouter

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@063123 by Dennis Noordsij

flavicon
face
In a faraway galaxy, wouter van ooijen & floortje hanneman wrote on Thursday
11 October 2001 13:25 :
> > > If you mean GPL-covered basic & C compilers: be sure to let us all know
> > > when you find them!
> >
> > C compiler: c2c
> > http://www.geocities.com/SiliconValley/Network/3656/c2c/documents.html
>
> But AFAIK it is not GPL.
>
> Wouter

Oh ja .. klopt, sorry :)

It's not GPL. Hmmzzz, what have I been smoking :-) Still free to use though.

Regards,
Dennis

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@110858 by David Lions

flavicon
face
There are no GPL compilers for PIC.   The PIC is a cunt to make a C compiler
for, ask Hitech.  They make the best compiler.  Find another micro if you
want useful free compilers.

{Original Message removed}

2001\10\11@112112 by Scott Dattalo

face
flavicon
face
On Fri, 12 Oct 2001, David Lions wrote:

> There are no GPL compilers for PIC.   The PIC is a cunt to make a C compiler
> for, ask Hitech.  They make the best compiler.  Find another micro if you
> want useful free compilers.
>

David,

As posted just two days ago, there is a GPL'd PIC C compiler in the works.

http://www.dattalo.com/gnupic/sdcc.html
http://sdcc.sourceforge.net/

Please look at the Piclist archive for a fairly up-to-date status.

As far as difficultly - well for me the hard part is the compiler, not the
target CPU. Things like data stacks and better addressing would make
things easier, but Hi-Tech, ByteCraft, and C2C show that it's not
necessary.

Scott

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@113748 by Eric James

picon face
Greg Wood wrote
>I am looking for some free stuff I can use in the IEEE robotics club at the
>U of S to allow beginners to program PICs.  Here is what I want:
>
>GNU basic compiler, must support 16f87x, can be a limited version. I.e. Free
>to 1k or 2k.  This will only be used to write simple programs.

 There is a free version of my basic compiler available at
http://basic18.piclist.com  Unfortumately it only works for the PIC18Xxxx
series.

Eric James
ejames2 @ yahoo.com



__________________________________________________
Do You Yahoo!?
Make a great connection at Yahoo! Personals.
http://personals.yahoo.com

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


2001\10\11@114216 by Roman Black

flavicon
face
David Lions wrote:
>
> There are no GPL compilers for PIC.   The PIC is a cunt to make a C compiler
> for, ask Hitech.  They make the best compiler.  Find another micro if you
> want useful free compilers.


David, i'm interested in your opinion,
but the use of the "c" word (you know
the one) is not really needed and it's
such an ugly word in this context.
I prefer to express myself with less
ugliness and maybe some humour when
"extreme" concepts need to be
communicated. :o)
-Roman

--
http://www.piclist.com hint: The PICList is archived three different
ways.  See http://www.piclist.com/#archives for details.


More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...