You would really be doing yourself a favor if you just bought one
instead. Or you could build one from a kit. Building the ultra cheap
"dumb" programmers is very likely to lead to much frustration unless you
happen to luck out with everything. You will have plenty of challenges
getting your PIC projects working without having to worry about your
programmer not working correctly. A good, reliable programmer uses an
on-board micro to do the actual flash programming so it doesn't depend
upon cable characteristics, pc port voltages etc... I use a PICALL
programmer as described at www.picallw.com It's fairly inexpensive,
includes a software license and works beautifully.
Instead of the 16F84, I suggest you look at the 16F628 as the 16F84 is
now obsolete. Since you are new to PICs maybe the 18Fxx2 type chips
might interest you more. You also ABSOLUTELY NEED to go to
www.piclist.com and sign up for the mailing list. ;-) Be sure to read
the information on the sign up page about TOPIC TAGS.
David Tait's programmer for the parallel port works well at:
The file you need is PIC84V05.ZIP
All you need is one 7407 hex open collector buffer,
and a few other parts. Works every time and costs
less than $5. But don't use the 16f84, use the newer
16f628 which can also be programmed with this programmer.
Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here.
All logos and trade names are the property of their respective owners.