I don't know why you had any trouble with finding a programmer at
DIGI-KEY. I just called up their web page and went right to it. It goes
by Digikey part # DV003001-ND. Cost is $199.00 + Shipping. They
have 460 units available and it appears on page 144. Called the PicStart
Plus
by Microchip of Arizona. Hope this helps you out.
The recent discussions about multipurpose programmers got me thinking last
night. I came up with this really cool idea, (I think so anyway), that
should easily allow programming of just about any programmable device.
Eprom, Eeprom, Flash, Micros, Dallas bits and pieces, digital pots, etc.
The protocols used such as SPI, I2C, parallel, PIC serial etc. don't matter
that much either.
I doubt that you can cater for all these devices hardware wise on a single
programmer board, and you probably don't need to. I think modularization is
the way to go here.
Hoever, that aside, my idea is to provide a generic programmer engine that
can easily generate just about any programming algorithm. I've already
sifted through most of the details needed to do this and it's so simple it
probably won't work.
To match the simplicity of the device (PIC based of course, with 3 other
garden variety chips), I hope to have a command line type of interface to
get it working. Actually, I hate to say it, but the engine is probably best
suited to a different type of processor. It would then be a 2 chip and
faster solution.
I don't want to spill too many beans yet. It's been my experience that some
of the simplest projects turn out to be a nightmare when it comes to
turning them into reality, so I may have egg on my face yet. I think it's
an exciting concept though.
I also thougt about such a kind of programmer, cause i need to program
pics, eeproms and serial eproms. I own a picstart plus programmer so i
have no problem with serial programmable devices (pic-like) but i couldn't
program parallel eproms, eeproms.
I thought about a kind of programmer with a 40-pin ZIP-socket where you
could apply one of 3 adjustable voltages to every pin required according
to the programming alogirthm. So it could be possible, it think, to
programm every (40-pin or less) device anybody could think of. the
hardware wouldn't be a very big problem, but the software and some kind of
inc-files in which programing algorithms, for every device which should be
programmed, are stored.
So i think : Would it be wron to start some kind of GNU-Programmer project
(I'm from the linux side of the pc world :=) )
- any suggestions, interests ?
>Hi all,
>
>The recent discussions about multipurpose programmers got me thinking last
>night. I came up with this really cool idea, (I think so anyway), that
>should easily allow programming of just about any programmable device.
>
>Eprom, Eeprom, Flash, Micros, Dallas bits and pieces, digital pots, etc.
>The protocols used such as SPI, I2C, parallel, PIC serial etc. don't matter
>that much either.
>
>I doubt that you can cater for all these devices hardware wise on a single
>programmer board, and you probably don't need to. I think modularization is
>the way to go here.
>
>Hoever, that aside, my idea is to provide a generic programmer engine that
>can easily generate just about any programming algorithm. I've already
>sifted through most of the details needed to do this and it's so simple it
>probably won't work.
>
>To match the simplicity of the device (PIC based of course, with 3 other
>garden variety chips), I hope to have a command line type of interface to
>get it working. Actually, I hate to say it, but the engine is probably best
>suited to a different type of processor. It would then be a 2 chip and
>faster solution.
>
>I don't want to spill too many beans yet. It's been my experience that some
>of the simplest projects turn out to be a nightmare when it comes to
>turning them into reality, so I may have egg on my face yet. I think it's
>an exciting concept though.
>
>Best regards
>
>Tony
>
> Hi,
>
> I also thougt about such a kind of programmer, cause i need to program
> pics, eeproms and serial eproms. I own a picstart plus programmer so i
> have no problem with serial programmable devices (pic-like) but i couldn't
> program parallel eproms, eeproms.
>
> I thought about a kind of programmer with a 40-pin ZIP-socket where you
> could apply one of 3 adjustable voltages to every pin required according
> to the programming alogirthm. So it could be possible, it think, to
> programm every (40-pin or less) device anybody could think of. the
> hardware wouldn't be a very big problem, but the software and some kind of
> inc-files in which programing algorithms, for every device which should be
> programmed, are stored.
>
> So i think : Would it be wron to start some kind of GNU-Programmer project
> (I'm from the linux side of the pc world :=) )
> - any suggestions, interests ?
Bernard
You might try floating this idea on the GNUPIC mailing list. However, if
you want this project to succeed then you're most probably going to have
to lead it. Jim Robertson's opinions of GNU and device programmers may be
misguided, but are basically true. (Paraphrasing: there are too many Linux
wankers and wannabes...)
I'll give my opinions on the GNUPIC mailing list where the S/N ratio is
about 100.
> I also thougt about such a kind of programmer, cause i need to program
> pics, eeproms and serial eproms.
>I thought about a kind of programmer with a 40-pin ZIP-socket where you
I just started work on an EPROM programmer addon for PicNPoke, but this new
idea of mine may make that programmer obsolete :-( so I don't think I will
continue for now.
> So i think : Would it be wron to start some kind of GNU-Programmer
GNU is a very powerful concept, and I'm sure it would help with the
hardware side of things because of the variations.
I'm fairly certain that the hardware for the engine and software side of
things will be a cinch. I've already started writing it, so I'll soon find
out.
>
>Bernard
>
>You might try floating this idea on the GNUPIC mailing list. However, if
>you want this project to succeed then you're most probably going to have
>to lead it. Jim Robertson's opinions of GNU and device programmers may be
>misguided, but are basically true. (Paraphrasing: there are too many Linux
>wankers and wannabes...)
>
>
>Oh, one question; How do you use the picstart plus programmer on the Linux
>side? :)
>
I tried to get MPLAB running under linux using wine. I could start it and
assemble programs but I couldn't download programs to the PIC using the
picstart plus programer. This is because a few specific functions for
serial communication aren't implemented in wine. I asked on the wine
mailing list if anybody is implementing those functions but they told me
that at the moment nobody is doing this. Pherhaps somebody of the wine
developers will do this in the future.
Bernhard Kraft wrote:
>
> So i think : Would it be wron to start some kind of GNU-Programmer project
> (I'm from the linux side of the pc world :=) )
> - any suggestions, interests ?
Some times ago i was also thinking of a universal programmer for
EPROM, EEPROM, PIC, ATMEL, SCENIX and other chips.
In general it should be driven by a microcontroller (a PIC , its OT!
;-), connected to the PC with a serial RS232 interface (to be able to
control it on all operating systems) and have 40 free confirable I/O
pins on a 40 pin ZIF socket.
Every pin must be able to be configurated as :
- input
- output
- GND
- Vprogram
- Vsupply
- clock (? iirc some micros need a crystal in programming mode)
- generate pulses of exact length
The programming voltage Vprogram and maybe the supply Voltage should be
controlled by a DAC.
The 'bright' part of my idea was to design the hardware, write the
software for the microcontroller and some functions for the PC side
for easy setting pins, group pins to a bus, generate pulses and so on...
Then put the whole API (in C or in C++) with some docs on the
internet and hope that different people will implement the programming
algorithms for different parts on top of this API.
So you will get a free aviable, easy to build universal programmer with
a hopefully big library of supported parts and the ability of adding
new parts.
The problem i see is a treat off between an easy design and
universality.
It is possible to make a programme witch will handle all devices, but
at some point it will get to big and complicated and bying a ready-made
programmer will be the better choice.
Most newer devices support in-system programming with a rel. simple
programming devices, reducing the need of a big universal programmer.
If someone is interested, i may write down some more thoughts about how
such a project could be organized, requirements for the programmer,
how to build it and how the software interface should look like.
Do you know where I can get PIC programmer, especially for PIC
16C54,55,64,71,84 and PIC 16F84. I am interested to p16F84 programmer as
well. I am in Indonesia.
And how much is it for each type of PIC .
Harry Febianto wrote:
>
> Hi all,
>
> Do you know where I can get PIC programmer, especially for PIC
> 16C54,55,64,71,84 and PIC 16F84. I am interested to p16F84 programmer as
> well. I am in Indonesia.
> And how much is it for each type of PIC .
>
> Regards,
> Harry
Hi Harry,
Try the Leading Edge Technologies at
HTTP://LET.cambs.net/
Harry Febianto wrote:
>
> Hi all,
>
> Do you know where I can get PIC programmer, especially for PIC
> 16C54,55,64,71,84 and PIC 16F84. I am interested to p16F84 programmer as
> well. I am in Indonesia.
> And how much is it for each type of PIC .
>
> Regards,
> Harry
> Hi all,
>
> Do you know where I can get PIC programmer, especially for PIC
> 16C54,55,64,71,84 and PIC 16F84. I am interested to p16F84 programmer as
> well. I am in Indonesia.
> And how much is it for each type of PIC .
>
> Regards,
> Harry
>
>
I just rewrote PicNPro's PIC programming algorithm and it can now
program and verify 16C74's in just under 8 seconds. I reckon that's not
too bad considering it's over the serial port at 19200 baud, and running
under Win95 :-)
Now, the hard part. Updating the entire source code.
At 11:25 25/08/99 +1000, you wrote:
>Hi all,
>
>Just spreading a bit of excitement.
>
>I just rewrote PicNPro's PIC programming algorithm and it can now
>program and verify 16C74's in just under 8 seconds. I reckon that's not
>too bad considering it's over the serial port at 19200 baud, and running
>under Win95 :-)
>
>Now, the hard part. Updating the entire source code.
>
I don't know about that. I think I'll need to clone myself soon. I'm
glad my missus is an understanding person or I'd be divorced by now.
PS
It figures, I had to add some house keeping to the Windows software and
now it takes about 10 seconds to program a 74. Thats with max 25
programming pulses and 3 X N over programming enabled. Still, I suppose
for a serial port it's not too bad.
I just did a rough read routine and it does it in about 5 secs, so the
programmer should be able to do an upper-normal-lower voltage
program/verify in about 20 secs for a 4K part.
Actually, mucking around with the serial port and communicating between
a PIC and Windows, gave me an idea for a bit of experimenters
software.....
Dennis Plunkett wrote:
>
> At 11:25 25/08/99 +1000, you wrote:
> >Hi all,
> >
> >Just spreading a bit of excitement.
> >
> >I just rewrote PicNPro's PIC programming algorithm and it can now
> >program and verify 16C74's in just under 8 seconds. I reckon that's not
> >too bad considering it's over the serial port at 19200 baud, and running
> >under Win95 :-)
> >
> >Now, the hard part. Updating the entire source code.
> >
>
> Tony, you have too much time on your hands
Yeah, but at least he doesn't do what Andy does when he
has 15 minutes spare... :*O (Hi Andy!)
> Dennis Plunkett wrote:
> >
> > At 11:25 25/08/99 +1000, you wrote:
> > >Hi all,
> > >
> > >Just spreading a bit of excitement.
> > >
> > >I just rewrote PicNPro's PIC programming algorithm and it can now
> > >program and verify 16C74's in just under 8 seconds. I reckon that's not
> > >too bad considering it's over the serial port at 19200 baud, and running
> > >under Win95 :-)
> > >
> > >Now, the hard part. Updating the entire source code.
> > >
> >
> > Tony, you have too much time on your hands
>
> Yeah, but at least he doesn't do what Andy does when he
> has 15 minutes spare... :*O (Hi Andy!)
>
> --
> Friendly Regards
>
> Tjaart van der Walt
> PSL wrote:
>
> Hello people
>
> i am wondering whether it is possible to build a programmer and use
> MPLAB to program.
> If any one have experience in this please knidly drop me a mail
> thanks
>
> regards
I think there are a few options here, even with cheap programmers, but
you will need to get some gear from Jim at Newfound to do it, unless you
get a Picstart+
Click on 'links' from any page of mine to find the Newfound home page.
part 0 1265 bytes x-html>
Hi,
If you are wanting to program the 16F84 or 16C84 there is a schematic
of a programmer that works fine with MPLAB. I've tried it myself.
Here's the link
http://www.m
indspring.com/~covington/noppp/#KIT If you want a programmer to most of microchips PIC's then there is
a programmer that costs about $60.00 US that is a good deal.
I don't have the link right now but if you want it I can find it for you
no problem. Just e-mail me off-line some time.
Chris Camerlin
PSL wrote:
Hello
people i am wondering
whether it is possible to build a programmer and use MPLAB to program.If
any one have experience in this please knidly drop me a mailthanks regards
I am needing a good programmer, anyone have a used EMP-20 they want to sell?
I am also looking for a cheep pic programmer if ( I can't find a EMP-20)
will ask that later..
I have used the EMP20 since 1994...may i help you? (and i have paid for
all family module and pin adapters! :( )
All, +-U$5000,00
Miguel
Miguel
Giles wrote:
>
> I am needing a good programmer, anyone have a used EMP-20 they want to sell?
> I am also looking for a cheep pic programmer if ( I can't find a EMP-20)
> will ask that later..
>
> Best regards,
> Giles
Miguel,
Sorry to say, your price seems a little out of my reach. But thanks for the
offer.
(every module and adapter, you must program the world...)
Programmers don't seem to be on EBAY very often. Perhaps I will break down
and buy a new one. (what a concept)
Best regards,
Giles