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