electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
 Forum index » DIY Hardware and Software » Microcontrollers and Programmable Logic
Pic programmers
Post new topic   Reply to topic Moderators: State Machine
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Author Message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Jun 26, 2009 7:34 pm    Post subject:  Pic programmers
Subject description: breadboarding JDM programmers
Reply with quote  Mark this post and the followings unread

I'm interested in experminting with some PIC projects. Up until now the only microcontrollerish project I've touched was thee MIIDIbox midi2cv. I was looking for a cheap pic burner that worked for the 16f628 chip and 18f452 and saw this one on sparkfun. I was curious if there were any reasons to avoid this one.

http://www.sparkfun.com/commerce/product_info.php?products_id=8

I was looking at starting with some of the projects here

http://www.electricdruid.net/forums.html?page=projects

thanks in advance for any advice.

_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr

Last edited by crashlander42 on Fri Aug 28, 2009 1:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Jun 26, 2009 11:01 pm    Post subject: Reply with quote  Mark this post and the followings unread

will this program thhe 16f684? I don't see it listed anywhere.
_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sat Jun 27, 2009 9:31 am    Post subject: Reply with quote  Mark this post and the followings unread

Crash,

It says on the Sparkfun page that you can use "Winpic", which in the device list the device you want to program is there:

http://www.qsl.net/dl4yhf/winpicpr.html

# dsPIC30F2010 (theoretically ALL dsPIC30F devices supported, a few tested)
# PIC16C61, PIC16C71
# PIC16C84, PIC16F84
# PIC16C710, PIC16C711, PIC16C715
# PIC10F200, PIC10F202, PIC10F204, PIC10F206
# PIC12F629, PIC12F635, PIC12F675, PIC12F683
# PIC12F609, PIC16F610, PIC12F615, PIC16F616 (new since 2007-06)
# PIC16F627, PIC16F627A, PIC16F628, PIC16F628A
# PIC16F630, PIC16F636, PIC16F648A
# PIC16F676, PIC16F684, PIC16F688
# PIC16F73, PIC16F737, PIC16F74, PIC16F76, PIC16F77
# PIC16F818, PIC16F819
# PIC16F87, PIC16F88
# PIC16F873A...PIC16F877A
# PIC16F88
# PIC18F242, PIC18F248, PIC18F252, PIC18F258
# PIC18F442, PIC18F448, PIC18F452, PIC18F458
# PIC18F2XX0/2XX5/4XX0/4XX5 (tested: PIC18F2550)
# and other "quite compatible" devices, if you have the datasheet and a text edi
Back to top
View user's profile Send private message Send e-mail
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Sat Jun 27, 2009 12:09 pm    Post subject: Reply with quote  Mark this post and the followings unread

Ah, sweet. I missed that. I wasn't completely sure if there was hardware limitation to which chips it could burn or if it was just software. Are there any drawback to me going with this one. It is $80 cheaper than a lot of the other burners i see so it makes me kind of nervous.
_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
State Machine
Janitor
Janitor


Joined: Apr 17, 2006
Posts: 2809
Location: New York
Audio files: 24

PostPosted: Sat Jun 27, 2009 3:58 pm    Post subject: Reply with quote  Mark this post and the followings unread

Crash,

If these are chips , the ones you sited, that you will be working with for a while, it certainly is worth the small investment to get this small programmer. No sense in spending all the extra bucks for a more "universal" type programmer. The more expensive programmers are generally USB connected and do the job faster and is one reason they are more expensive. Functionally, the cheaper one will work, just not as fast.

If I were you, later I would purchase the Microchip ICD3 programming pod if you find your interest really peaking and move onto the bigger devices with more advanced debug capabilities.

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en537580

Bill
Back to top
View user's profile Send private message Send e-mail
blue hell
Site Admin


Joined: Apr 03, 2004
Posts: 24079
Location: The Netherlands, Enschede
Audio files: 278
G2 patch files: 320

PostPosted: Sat Jun 27, 2009 5:15 pm    Post subject: Reply with quote  Mark this post and the followings unread

State Machine wrote:
ICD3


Just some ramblings & impressions.

Last week, for my job, I tried some debugging with the real-ice thingie from microchip, apart from that it will not show me the processor stack and that I need a special connector on my target for timing info (the stopwatch is not implemented, so I'll need a trace instead I guess) it worked pretty well I must say, almost as good as the ice 4000 and 2000 systems do. Wonder how the ICD3 would compare to that, I've used the ICD2 (and not ICD3) but was not too impressed by that one. For one the real-ice can use soft break points, allowing me more than the 3 supported by the processor itself (or 1 breakpoint even for smaller processors). Anyway, the ICD2 is a good in circuit programmer I think, but not a really good debugger ... I gave it away, sort of ... that is the workshop now uses it as an in circuit programmer for small scale production (10s to 100s, lets say).

_________________
Jan
also .. could someone please turn down the thermostat a bit.
Posted Image, might have been reduced in size. Click Image to view fullscreen.
Back to top
View user's profile Send private message Visit poster's website
slo



Joined: Feb 18, 2007
Posts: 204
Location: Victoria, BC
Audio files: 1

PostPosted: Sat Jun 27, 2009 8:36 pm    Post subject: Reply with quote  Mark this post and the followings unread

I'm a total newb too and earlier today I went for this one,
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=270412251369&ssPageName=ADME:B:EOIBSA:US:1123
It's usb driven and is supposed to be compatible with the Microchips IDE which is free on their webite. As a bonus it will program in-circuit so I suppose de-bugging is possible, though not for me with newb skills.Smile
I also considered the PICkit 2 Debug express which only will program in-circuit, available from Digikey.
Have fun!

George[/url]
Back to top
View user's profile Send private message
widdly



Joined: Jun 25, 2007
Posts: 268
Location: singapore
G2 patch files: 2

PostPosted: Sat Jun 27, 2009 9:25 pm    Post subject: Reply with quote  Mark this post and the followings unread

The sparkfun one is based on a JDM. I built one on perf and it worked fine from my linux desktop machine. It wouldn't work with any of my old laptops serial ports. I doubt it would work from a usb-serial adapter unless it had an external 12v supply.

You could build a jdm on a breadboard first to see if it works for your serial port. If it does then solder it up on perf.

There are designs for parallel port programmers that are even simpler, if you have a parallel port sitting around.

EDIT... oops sorry parallel port programmers dont work for those modern pics
Back to top
View user's profile Send private message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Aug 28, 2009 1:53 pm    Post subject:   Reply with quote  Mark this post and the followings unread

ssoooo... I got my 16f684's in the mail and started building a simple JDM programmer on breadboard, then i noticed that this one called for a 18 pin socket (the 16f684 is a 14 pin chip). I also noticed that it mentioned that this design was limited to the 16x84. Is this limitation just the socket? can I adapt it to work with the 16f684? I'm fine with using headers and attaching them to the right pins if need be. I'm just not sure how to approach it.

http://www.semis.demon.co.uk/uJDM/uJDMmain.htm

_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Aug 28, 2009 2:34 pm    Post subject: Reply with quote  Mark this post and the followings unread

i also noticed on the sparkfun JDM programmer it says "supports 8, 18, 28 and 40 pin PIC microcontrollers"



what have they got against 14 pins?

http://www.sparkfun.com/commerce/product_info.php?products_id=8

_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Aug 28, 2009 10:12 pm    Post subject: Reply with quote  Mark this post and the followings unread

good news! i answered all my own questions with the clever use of the Google.

I built a programmer from the schematic for the one on the sparkfun page (which is the one i probably should have gone with from the start). I only killed one pic in the process (due to an unfortunate reversed transistor incident).

All is working fine now.


noname.jpg
 Description:
crappy pointless picture for no reason at all.
 Filesize:  168.79 KB
 Viewed:  267 Time(s)
This image has been reduced to fit the page. Click on it to enlarge.

noname.jpg



_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
Luka



Joined: Jun 29, 2007
Posts: 1003
Location: Melb.

PostPosted: Fri Aug 28, 2009 11:19 pm    Post subject: Reply with quote  Mark this post and the followings unread

good stuff
im having problems getting my computer to recognise my burner
i might have to give it another shot this afternoon

_________________
problemchild
melbourne australia
http://cycleofproblems.blogspot.com/
http://www.last.fm/user/prblmchild
Back to top
View user's profile Send private message
crashlander42



Joined: Oct 21, 2006
Posts: 292
Location: Orlando, FL (US)

PostPosted: Fri Aug 28, 2009 11:36 pm    Post subject: Reply with quote  Mark this post and the followings unread

Strangely, I didn't have a problem with that. Have you tried kicking it? worked for me.
_________________
When they plug me in the lights go down in Hong Kong.

http://www.myspace.com/isaciongun
http://www.youtube.com/user/Crashlander42
My DIY stuff Flickr
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Moderators: State Machine
Page 1 of 1 [13 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Microcontrollers and Programmable Logic
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use