This for anyone who is struggling to get an 18F2550 programmed with firmware for this Brenner programmer. I used a JDM2 type programmer which I built on breadboard.
here is a link to a _very_ easy to build JDM2 serial type programmer:
[link]http://www.instructables.com/id/EN28KZDDYVEP286GRI/?ALLSTEPS[/link]
You can build it on breadboard to save money; you will probably have all the parts lying around. If not they wont cost more than £2. You also need, of course, a serial port. Laptop will probably not work. USB>Serial will also not work. New PCs often have weak ports, dig out an old PentiumII!
Here is another circuit:
The names of the signals ie MCLR, PGC etc should show you where to connect them to your PIC. If in doubt refer to the datasheet from Microchip.
ICProg works well with this programmer but doesnt support 18F2550 so use WinPIC from:
[link]http://www.qsl.net/dl4yhf/winpicpr.html[/link]
Its free.
With the tools above, and less than 10 cheap components that could even be taken from a dead TV or radio, anyone can program the 18F2550 for the sprute.de firmware.
Good luck guys, it worked for me.