Acidmods

AcidMods Resources ----- ( These are helpful tools for modding ) => Pic Programmers and Programs => Topic started by: rafaliyo86 on November 21, 2013, 11:55:49 AM

Title: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on November 21, 2013, 11:55:49 AM
Hi guys

I am tired of my old PC becuase it has problems to turn on so that sometimes I spend more time trying to turn it on than programming the pic.

I always use my laptop so that I would like to buy a usb pic programmer. I have been reading some topics here but I am not sure about which should I choose.


These are which I have seen but I don´t know if they will work or if I need something more:

http://es.aliexpress.com/item/Best-prices-PIC-K150-ICSP-Programmer-USB-Automatic-Programming-Develop-Microcontroller-USB-ICSP-cable/879687792.html (http://es.aliexpress.com/item/Best-prices-PIC-K150-ICSP-Programmer-USB-Automatic-Programming-Develop-Microcontroller-USB-ICSP-cable/879687792.html)

http://es.aliexpress.com/item/PICKIT2-PIC-Kit2-Simulator-PICKit-2-Programmer-Emluator-Red-Color-w-USB-cable-Dupond-Wire/916690020.html (http://es.aliexpress.com/item/PICKIT2-PIC-Kit2-Simulator-PICKit-2-Programmer-Emluator-Red-Color-w-USB-cable-Dupond-Wire/916690020.html)

What do you think?

Thanks in advance

Title: Re: Help to choose a USB Pic Programmer
Post by: ViSioNXx on November 21, 2013, 12:49:04 PM
Get the Pickit. I have the K150 and its nothing but trouble. It works but takes some tinkering..
Title: Re: Help to choose a USB Pic Programmer
Post by: SethMods on November 21, 2013, 01:50:49 PM
I agree with Visionxx. There is nothing out there that is better than the PICKit2. IMHO.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on November 21, 2013, 02:05:47 PM
Thanks for the replies guys. If I buy the one in the link, do I need anything more?
Title: Re: Help to choose a USB Pic Programmer
Post by: ViSioNXx on November 21, 2013, 02:31:06 PM
Nope. Thats it.
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on November 21, 2013, 03:00:52 PM
It depends on the PIC you're wanting to work with, or what you plan to work with.

The PICkit2 is great, but it will not program some of the larger or newer PICs. The PICkit3 will do what the PK2 does plus the newer ones, but it's more of a hassle to deal with, and really irritating to use, especially if you were accustomed to how the PK2 worked, but it still has it's charm in that it will work on the newer PICs.

If all you plan to do is 12F683, 16F690 and the like, the PK2 is the way to go, but if you'll be getting into some of the bigger PICs then you'll want a PK3.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on November 21, 2013, 03:05:26 PM
Yes I am going to use PIC12F683 basically. So I just have to order the pickit of the link?
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on November 21, 2013, 03:11:20 PM
Yes.

Then either download MPLab to use for full coding, compiling and flashing, or probably better for you there, get the smaller standalone PICkit 2 v2.61 Programmer app for flashing your hex files with the PK2.
Title: Re: Help to choose a USB Pic Programmer
Post by: SethMods on November 21, 2013, 04:10:24 PM
The PICkit3...it's more of a hassle to deal with, and really irritating to use, especially if you were accustomed to how the PK2 worked...

PREACH!!!



RDC, how soon after midnight before we get some high resolution pics of the XBox One controller?

;-)
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on November 21, 2013, 04:39:34 PM
Not to thread jack, but there's already plenty of pics of that thing floating around. I currently have my attention focused on the guts of it and making a schematic. So far the MCU board has been scanned top and bottom, though I'm not entirely happy with them, scanner is getting a little long in the tooth here.
Title: Re: Help to choose a USB Pic Programmer
Post by: SethMods on November 21, 2013, 05:57:13 PM
Yeah, sorry,  rafaliyo86. I didn't mean to thread jack.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on November 28, 2013, 04:40:29 PM
Ok thanks guys I already have ordered it.

RDC are there pics of the xbox one controlñer pinout. BTW X-S is closed?
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on November 28, 2013, 05:05:53 PM
No idea what's up with XS. The site is still up, it's the forums that have been down for awhile now.

I have the XB1 controller all torn down, but I've been working on the schematic for it, which the first draft of is complete now, versus doing a pinout, though I do have both boards scanned and have started to trace things out on them like I did with the 360 controller. They'll be posted when I'm done working on them.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on November 28, 2013, 05:12:30 PM
Ok thanks for the aclaration
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on December 11, 2013, 02:27:47 PM
Guys I have received my PICkit 2 but I am a bit lost yet. I have downloaded the PICKit 2 v2.61 app how do I programm the pic? I mean, I have the PICkit, the usb cable, the 6 pin cable (both sides) now, do i have to use a breadboard for example? or i need this:

http://es.aliexpress.com/item/PIC-ICD2-PICKit-2-PICKIT-3-Programming-Adapter-PICKIT2-PICKIT3-Universal-Programmer-Seat-Free-Shipping-Dropshipping/1372905957.html (http://es.aliexpress.com/item/PIC-ICD2-PICKit-2-PICKIT-3-Programming-Adapter-PICKIT2-PICKIT3-Universal-Programmer-Seat-Free-Shipping-Dropshipping/1372905957.html)
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on December 11, 2013, 03:10:40 PM
You'll need some type of socket or adapter.

If you have a bread board, and you should, then just use it.

On the PK2 the Arrow indicates Pin 1

1 - VPP
2 - VDD
3 - VSS
4 - DAT
5 - CLK
6 - Not used

On the 12F683

1 - VDD
2 - Not used
3 - Not used
4 - VPP
5 - Not used
6 - CLK
7 - DAT
8 - VSS

(https://www.acidmods.com/RDC/PK-12F683_zps831c8e11.jpg~original.jpg)
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on December 11, 2013, 03:17:31 PM
It works  :tup:, thanks (again) RDC for the reply.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on March 07, 2014, 05:53:09 AM
Guys i am trying to program a 12f683 pic with pickit 2 but I get this fail:

(https://acidmods.com/forum/proxy.php?request=http%3A%2F%2Ffotos.subefotos.com%2F82dd0c5e9585d8c831ef42aad7ad9d67o.png&hash=b1163898337ef3fd6c18fb4e4de8309e223a9e90)

I have the pic (legs 4,1,8,7,6) soldered directly in a pin header to the pickit
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on March 07, 2014, 06:17:15 AM
Make sure they're connected in the correct order.
Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on March 07, 2014, 06:19:08 AM
Make sure they're connected in the correct order.

Is this the right order? 4-1-8-7-6 (from PIC)
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on March 07, 2014, 06:25:11 AM
I have no idea how you have that wired there, that could be left to right, right to left, any order at all on the PIC.

Post a picture or make sure they are wired like this..


12F683 pin - PICkit2 connector (pin 1 has the white arrow pointing to it)

1 - VDD pin 2
2
3
4 - VPP pin 1
5
6 - CLK pin 5
7 - DAT pin 4
8 - GND pin 3, middle pin

Title: Re: Help to choose a USB Pic Programmer
Post by: rafaliyo86 on March 07, 2014, 06:50:39 AM
Its a smd 12f683 soldered in a pcb and I get the error once I load the hex file. However I have tried a a dip 12f683 soldered and I have no problems so I suposse that the problem is the chip or the pcb
Title: Re: Help to choose a USB Pic Programmer
Post by: RDC on March 07, 2014, 07:43:21 AM
If the chip is soldered onto a PCB and there are other things connected to the chip, then that's the problem. The DAT, CLK and VPP lines need to be connected to only the PK2 to be able to program it, likewise the VDD of the PIC needs to then be supplied by the PCB, or also isolated so it can be supplied by the PK2, as it can not power the PIC and whatever the PIC is connected to.

SimplePortal 2.3.5 © 2008-2012, SimplePortal