3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

5 transistor PIC programmer *Schematic added to step 9!

Step 8Correction!!!

Correction!!!
«
  • original correction.JPG
  • recorrection.JPG
Here's the correction. Oops... update. See next pic.

You should have another npn transistor to buffer the port from the potentially hazardous voltages at the pnp's base. This is depicted in the top left. Collector does not attach to a pullup resistor. The pnp base is already pulled up to Vpp. Emitter is grounded. The collector connects to the 5k base resistor of the pnp transistor. I also show the 10k pull down resistor that I omitted earlier. I still don't know what it's for, though. :)

Because you are buffering with the use of inverters, when you use a TAIT compatible programming softare, you will need to go into the programmer settings and invert the clock, data out, and data in. Because you double invert the Vpp line, you will leave it alone.

FYI, the original TAIT uses DB25 pin 4 to control Vdd. I don't like this, because then you can't run your pic from the programmer's power source. I have added a manual switch in some of my other progammers, but it never gets used. Why would you go behind your computer to turn your circuit on/off? I just add a switch to my breadboard/circuit to control Vdd. You have to disconnect power or the icsp cable when not in use, though, so as to avoid shorting power and ground.
« Previous StepDownload PDFView All StepsNext Step »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
80
Followers
32
Author:klee27x