stamp/pic
I've no doubt Al's and Phillipe's solutions work well. But you can
in fact "build" a PIC programmer with your Stamp alone if you use a
PIC in the low-voltage programming series such as the PIC16F877. A
simple Stamp program is all that's needed to impement the programming
protocol and twiddle the PIC pins to load the program. With a little
more hardware you could switch the higher programming voltages needed
by conventional PICs.
Loading a useful PIC program with this approach is a little more
complicated. Nearly every PIC programmer ever made uses a
disk-resident .hex file (the output from your assembler/compiler) as
input for the PIC programming per se. Until somebody figures out
how to get a Stamp to read a disk file directly, you have to
download the .hex file from the PC to the PIC via the Stamp.
This isn't the most user-friendly or elegant approach, but lets you
try your hand at PIC programming using stuff you probably already
have if you're a member of this group: a Stamp and a PC.
Regards,
Steve
in fact "build" a PIC programmer with your Stamp alone if you use a
PIC in the low-voltage programming series such as the PIC16F877. A
simple Stamp program is all that's needed to impement the programming
protocol and twiddle the PIC pins to load the program. With a little
more hardware you could switch the higher programming voltages needed
by conventional PICs.
Loading a useful PIC program with this approach is a little more
complicated. Nearly every PIC programmer ever made uses a
disk-resident .hex file (the output from your assembler/compiler) as
input for the PIC programming per se. Until somebody figures out
how to get a Stamp to read a disk file directly, you have to
download the .hex file from the PC to the PIC via the Stamp.
This isn't the most user-friendly or elegant approach, but lets you
try your hand at PIC programming using stuff you probably already
have if you're a member of this group: a Stamp and a PC.
Regards,
Steve
Comments
of a stamp?
Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma - Bremerton
email: lamont@a... WWW: http://www.serv.net
"...There's no moral, it's just a lot of stuff that happens". - H. Simpson
Depends on which model you want to use, and if you have a PC. I use a (very
!) simple programmer hooked to a serial port (no need to supply external
voltage !) to program the 16F84. I think this model is useful for simple
applications. It works perfectly.
Let me know if you need more info.
Best regards,
Phil.
Original Message
From: "Sean T. Lamont .lost." <lamont@a...>
>
> This might be an odd question, but has anyone built a pic programmer out
> of a stamp?
>
> Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
> Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma - Bremerton
> email: lamont@a... WWW: http://www.serv.net
> "...There's no moral, it's just a lot of stuff that happens". - H. Simpson
can find the schematics and software in my Stamp Book (the parts are easy
enough to find). You either need a Vpp supply or a good enough serial port
to supply 12V.
http://www.al-williams.com/awce/app1.htm
and
http://www.al-williams.com/awce/sbook.htm
Al Williams
AWC
* Floating point A/D
http://www.al-williams.com/awce/pak9.htm
>
Original Message
> From: Sean T. Lamont .lost. [noparse]/noparse]mailto:[url=http://forums.parallaxinc.com/group/basicstamps/post?postID=e_F-8bKhLZ3ceSHCPisbsM27Bjf3SK-b8PPRCArzGN-orz1DYi42tk629fMWaiRGMNoSFr54F4MsPySubxQ]lamont@a...[/url
> Sent: Tuesday, August 14, 2001 2:48 PM
> To: basicstamps@yahoogroups.com
> Subject: [noparse][[/noparse]basicstamps] stamp/pic
>
>
>
> This might be an odd question, but has anyone built a pic programmer out
> of a stamp?
>
> Sean T. Lamont, CTO / Chief NetNerd, Abstract Software, Inc. (ServNet)
> Seattle - Bellingham - Vancouver - Portland - Everett - Tacoma - Bremerton
> email: lamont@a... WWW: http://www.serv.net
> "...There's no moral, it's just a lot of stuff that happens". - H. Simpson
>
>
> To UNSUBSCRIBE, just send mail to:
> basicstamps-unsubscribe@yahoogroups.com
> from the same email address that you subscribed. Text in the
> Subject and Body of the message will be ignored.
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>