Do you have a free printer port? Any machine that old will probably support a simple parallel type PIC programmer.
Here's a link to the NOPPP the granddaddy of ancient PIC programmers. http://www.covingtoninnovations.com/noppp/ **broken link removed**
That's a relatively 'modern' PIC programmer, NOPPP isn't an early one - the father of home PIC programmers was David Tait, and almost all designs are based on his original works. NOPPP came years later, and was a crude attempt to reduce programmers to their bare minimum (regardless of compatibility with different machines).
Eh? Just how old is your computer? I haven't seen a serial mouse in many years.
Any computer that old should have two serial ports anyway.
If you're not stuck on the "simple" PIC programmer, I highly recommend one of Blueroom Electronics programmer kits. The Inchworm+ (ICD2 clone) or the Junebug (PICKit2 clone) are both excellent.
I own one of each and they're both very nice products. Now I spend my time programming and prototyping instead of fiddling with a finicky programmer.
That's a relatively 'modern' PIC programmer, NOPPP isn't an early one - the father of home PIC programmers was David Tait, and almost all designs are based on his original works. NOPPP came years later, and was a crude attempt to reduce programmers to their bare minimum (regardless of compatibility with different machines).
I use a new mac, the software i want to use is for pc, so I am stuck with a 220mhz win98 machiene. The only pc mouse i have (that works with this computer) is serial. Theres only 1 serial port. Also, is there a more common substitute for the resistors in the schematic?
If you build that programmer then be aware that it uses LVP (low voltage programming) and so your fuse settings must have LVP enabled or you will not be able to reprogram your chips.
Do yourself a favour and buy a decent programmer. The Junebug seems like the obvious choice.
Ok, I will buy a programmer later on but now i just want something simple. I can't find 4k7 resistors anywere so i need a compatible. For programming now I will use a win95 laptop i found.
Ok, I will buy a programmer later on but now i just want something simple. I can't find 4k7 resistors anywere so i need a compatible. For programming now I will use a win95 laptop i found. How do I enable LVP?
If you are building this circuit: https://bp1.blogger.com/_2FnEn3e4t7g/Rx8fgZ_bq5I/AAAAAAAAAAk/hfYeK0Qx4Zs/s320/programmer.bmp
Then anything between 3.9K to 6.8K should work fine. LVP is enabled by default at the factory, however the circuit above uses HV programming so you don't have to worry about it. What you DO have to worry about is that your serial port MUST be able to put out at least +12V on the TxD line or the PIC may not go into programming mode. This is a common problem on laptops with this circuit.