Hi, Folks!
This is my first post! Yay!
I've been lurking and learning for a while, so I figured for a first post, I could hopefully give something back.
I've been preparing to tinker around with a PGA2505 using a PIC16F877a to talk to it (yes, I've seen Igor's work, but sometimes you just want to do it yourself
) and thought someone might find some use for a brute-force parallel programmer circuit I threw together a couple of years ago for another project that I resurrected for this one.
I'd tried several of the simple designs I'd come across on the web (TLVP, and a few others), and none had worked reliably so I rolled my own using some junk box parts, and it turned out pretty bulletproof. I can use a 20ft or more cable and it still works fine.
The component choices are rather ad-hoc, and could be dialed in better, but I figured if it ain't broke, why fix it? And hey, it's under 10 bucks.
Anyway, I thought I'd post it here so y'all can laugh at it, or try it, or whatever.
I've programmed 16F877a's and 18F2320's with it without issue. I'm guessing you could do ICSP stuff too, but I've never tried it.
Note that the optoisolator symbol has one led backwards but the pinout is correct, and the 74244 should be a 74LS244.
Otherwise it's accurate. I knocked it out in the GEDA suite when I went to copper after yanking it off a proto-board it lived on for a couple of years :
It's Tait compatible so on XP IC-Prog 1.05D the tait setting works great. 1.06x for some reason (for me) does not. You'll need to set the parallel port to SPP in BIOS.
Thanks for a fabulous forum, guys.
This is my first post! Yay!
I've been lurking and learning for a while, so I figured for a first post, I could hopefully give something back.
I've been preparing to tinker around with a PGA2505 using a PIC16F877a to talk to it (yes, I've seen Igor's work, but sometimes you just want to do it yourself
I'd tried several of the simple designs I'd come across on the web (TLVP, and a few others), and none had worked reliably so I rolled my own using some junk box parts, and it turned out pretty bulletproof. I can use a 20ft or more cable and it still works fine.
The component choices are rather ad-hoc, and could be dialed in better, but I figured if it ain't broke, why fix it? And hey, it's under 10 bucks.
Anyway, I thought I'd post it here so y'all can laugh at it, or try it, or whatever.
I've programmed 16F877a's and 18F2320's with it without issue. I'm guessing you could do ICSP stuff too, but I've never tried it.
Note that the optoisolator symbol has one led backwards but the pinout is correct, and the 74244 should be a 74LS244.
Otherwise it's accurate. I knocked it out in the GEDA suite when I went to copper after yanking it off a proto-board it lived on for a couple of years :
It's Tait compatible so on XP IC-Prog 1.05D the tait setting works great. 1.06x for some reason (for me) does not. You'll need to set the parallel port to SPP in BIOS.
Thanks for a fabulous forum, guys.