> 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}> 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
--
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.