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 5DB 25 connections

DB 25 connections
«
  • DSCF0416.jpg
  • DSCF0419.jpg
Ok. Pin 2 of the DB25 port is the data out pin. Connect it to the "data out" base resistor. The final result: when this pin goes high, the pic's RB7/data pin will receive a low signal. (what's the point of inverting things? A side effect of inverting a signal is that you buffer it, as well. Buffering the signals here, using an external power source, is the whole point of the npn transistors.)

Pin 3 is the clock out pin. Connect it to the "clock out" base resistor.

Picture 2: pin 10 is the data IN pin. Connect this to the pullup resistor of the "data in" transistor, as seen in blue circles.

Pin 5 is the programming voltage pin, or Vpp pin. See step 8. You will need to add a fourth npn transistor, and connect this line to it's base resistor. The transistor's collector will connect to the 5k base resistor of the pnp transistor. The emitter will connect to ground plane.


« 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