Not much differnece except extra pins, although beware that the crystal I use is 4MHz and that the in circuit programmer tool I wrote will only write to '876's and '876A's as it does a chip ID check.
You can still load the .hex file into MPLAB and use any other compatible programmer you like. Beware that back when I wrote the original programmer I didn't know how to set config bits in the hex file (ISTR that you couldn't way back then) so my ICP hacks the config bits. Once you import the .hex file into MPLAB you will need to set the config bits yourself.
From PicProg.c...
// Default config bits... // Osc=XT, WDT off, PUT on, BOD off, LVP off, FPW on, DBG off, data EE prot off, CodeProt off au16Data[0x2007]=0x3F31;
Howard
-----Original Message----- From: Andrew Rich [mailto:vk4tec@people.net.au] Sent: 01 January 2008 00:24 To: Howard Long; 'Henk, PA3GUO'; amsat-bb@amsat.org Subject: Re: Making your own rotator controller
I did something with an OLIMEX board a while back.
The lot is there, program header, RS232, development area.
Is there much difference between and 16F877 and 16F876 ?
http://www.dontronics-shop.com/PIC-P40-ICSP-ICD-enabled-40-PIN-PIC-microcont roller-prototype-board-p-16527.html
---------------------------------------------------------------------------- Andrew Rich VK4TEC