Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Tools
Old 12th November 2007, 08:41 PM   #1
Question Simplest PIC programmer

Hi, I am kinda new to electronics. I was wondering if I could get help with the circuit on this page http://programmer-pic16f84.blogspot.com/

Where do the wires going into short bold lines connect to?

And what are "4k7" resistors?

william

wmmullaney is offline  
Old 12th November 2007, 08:46 PM   #2
Default

Quote:
Originally Posted by wmmullaney
Hi, I am kinda new to electronics. I was wondering if I could get help with the circuit on this page http://programmer-pic16f84.blogspot.com/

Where do the wires going into short bold lines connect to?
That's an odd symbol for ground. The short bold lines are ground.

Quote:
And what are "4k7" resistors?
4700 ohm
futz is online now  
Old 12th November 2007, 08:50 PM   #3
Default

Thanks, so the ground wires hook up to the serial GND right?
wmmullaney is offline  
Old 12th November 2007, 08:57 PM   #4
Default

Quote:
Thanks, so the ground wires hook up to the serial GND right?
Yes. Pretty much always connect grounds together when connecting two pieces of electronics that need to talk to each other.
futz is online now  
Old 12th November 2007, 11:07 PM   #5
Default

Ok, thanks. I was wondering if there was a serial port doubleras my serial port is already is use by my mouse.
wmmullaney is offline  
Old 12th November 2007, 11:12 PM   #6
Default

Quote:
Originally Posted by wmmullaney
Ok, thanks. I was wondering if there was a serial port doubleras my serial port is already is use by my mouse.
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/
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 12th November 2007, 11:18 PM   #7
Default

Quote:
Originally Posted by blueroomelectronics
Here's a link to the NOPPP the granddaddy of ancient PIC programmers.
No!

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).
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 12th November 2007, 11:24 PM   #8
Default

Quote:
Originally Posted by wmmullaney
Ok, thanks. I was wondering if there was a serial port doubleras my serial port is already is use by my mouse.
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.

You can buy the Inchworm+ kit at DipMicro Electronics.

I don't know where to get a Junebug kit at present. Ask Bill at Blueroom, I guess.

Eventually (if they ever get the online-order web-site done) you'll be able to buy the Junebug and the rest of the Blueroom line at Creatron Parts.
futz is online now  
Old 12th November 2007, 11:32 PM   #9
Default

Quote:
Originally Posted by Nigel Goodwin
No!

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).
Must have been the wooden block

Antique computers had wooden panels
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 13th November 2007, 12:45 AM   #10
Default

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?

Oh, I do have an XP laptop i can use...
wmmullaney is offline  
Old 13th November 2007, 12:54 AM   #11
Default

Quote:
Originally Posted by wmmullaney
I use a new mac
My condolences.

Quote:
Also, is there a more common substitute for the resistors in the schematic?
Umm... Those are pretty common resistors. What exactly do you mean?

Quote:
Oh, I do have an XP laptop i can use...
You'd need to buy or build a USB programmer then, or use a USB-to-RS232 converter.
futz is online now  
Old 13th November 2007, 12:59 AM   #12
Default

Or better yet a PS2 mouse
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 13th November 2007, 02:44 AM   #13
Default

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.

Mike.
Pommie is offline  
Old 13th November 2007, 05:47 AM   #14
Default

A quote from the datasheet of the 16F877:
Quote:
the LVP bit may only be programmed when programming is entered with VIHH on MCLR. The LVP bit can only be charged when using high voltage on MCLR.
Other chips may be the same. I agree, a JuneBug or InchWorm or ICD clone is the way to go in the long run.
__________________
Inside every little problem, is a big problem trying to get out.

Last edited by kchriste; 13th November 2007 at 05:49 AM.
kchriste is online now  
Old 13th November 2007, 01:36 PM   #15
Default

I didn't realise that you can't accidentally turn of LVP when using a LV programmer. Obvious once you think about it.

Mike.
Pommie is offline  
Reply

Tags
pic, programmer, simplest

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
programmer! 4electros Micro Controllers 8 12th November 2007 08:48 PM
how can I do PIC programmer by usp port morabet Micro Controllers 8 10th November 2007 02:37 PM
pic programmer zoharl Micro Controllers 1 18th October 2007 06:01 PM
New to PICs but looking for somewhat simple PIC programmer to build tdg8934 General Electronics Chat 6 10th October 2007 06:45 AM
PIC programmer & WinPicProg: my findings eblc1388 Micro Controllers 5 27th August 2005 12:13 PM



All times are GMT. The time now is 11:43 PM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker