A common programmer from the early days is the P16Pro40, a kit based on the well known circuit by Bojan Dobaj. In association with the Winpic program it will still successfully program a wide range of chips in the 16F and the 18F series. Attach:P16Pro40.pdf
Picall has parallel port programmers as kits and would be worth a look if you wish to build an inexpensive kit. The PicallW software works on a range of PICs and there is a reseller in the UK. http://picallw.feniks-pro.com/
A common problem with Windows and parallel port programmers is that Windows will endeavour to prevent the programmer accessing the parallel port causing the programming to fail for the first few tries. This can be overcome by using a script file called XP_stop_polling.reg on the www.willem.org site. The script makes a change to the registry and prevents Windows polling the port.
Many modern computers don’t have parallel or serial ports so if you are just starting out it would probably be wiser to buy a USB based programmer rather than one that needs a parallel or serial port on your computer.
Some of the popular USB programmers are:
PikKit2 from Microchip. This is a well regarded, inexpensive programmer. Reports on the Proton Forum suggest that this may your best choice. They are retailed by various companies and currently there is a UK magazine promotion for 10 UK pounds delivered. Here is the Digikey site:
http://search.digikey.com/scripts/Dk...me=PG164120-ND
ICD2, from Microchip, probably the best pic programmer there is, program any and all pics and comes with a lifetime guarantee.
GTP-USB from the writer of Winpic800 at http://www.winpic800.com/index.php?lang=en
Melabs U2 programmer and EPIC Plus Pic Microprogrammer from Melabs http://www.melabs.com/products/index.htm#Programmers
USBprog from Embedinc at http://www.embedinc.com/products/usbprog/index.htm


Menu
Recent Articles


Using PDS with SPI GLCD based on ST7565R Controller
Graphic LCDs based on the ST7565 are cheaper then GLCDs with other controllers. SPI requires only four pins. If the circuit