![]() |
Forum Index : Microcontroller and PC projects : PICkit3 problem
Author | Message | ||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1809 |
I am trying to program a PIC16F1455 for matherp's backpack. The programmer keeps telling me the device does not match the one selected. I have programmed a lot of chips and never had this problem. I am using MPLAP IPE V2.15 Paul. Edit.... Using external power. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
WhiteWizzard Guru ![]() Joined: 05/04/2013 Location: United KingdomPosts: 2794 |
Sometimes I get this - but if I shut down IPE, then restart it, all seems to 'fix itself'. Just ensure you are selecting the correct part from the list (easy mistake to be out by one in the list from the desired part). Also ensure the physical PIC is actually what you think it is. I once (stupidly) picked up a PIC32MX250 by mistake and thought I was programming a MX150, so selected the MX150 from the list - but IPE kept saying I had the wrong part! Hope you sort it out . . . . For everything Micromite visit micromite.org Direct Email: whitewizzard@micromite.o |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 8648 |
I remember having minor issues but can't fully remember the solution. There are two sets of ICSP pins on the PIC16F1455 (12,13 and 9,10) - try both (I think only one works with the PICKIT3). Also it may be important to have the 0.47uF capacitor in place when programming. Finally, as always it is worth decoupling the power supply at the chip. Are you programming on a breadboard? |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1809 |
I don't use breadboards unless I have to. I am using a ZIF socket that I think came with my PICkit3. The same one I always use. I will try connecting the cap. and play around with the ICSP pins. Paul. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
Chris Roper Senior Member ![]() Joined: 19/05/2015 Location: South AfricaPosts: 280 |
Do you have the PICKit3 Standalone tool? If I have problems with the PICKit3 I run the tool and select: Tools --> Revert to MPLab Mode. It forces the PICKit to refresh all its firmware and generally solves all issues. Cheers Chris http://caroper.blogspot.com/ |
||||
MicroBlocks![]() Guru ![]() Joined: 12/05/2012 Location: ThailandPosts: 2209 |
Been a while since i programmed with the PicKit3 as i now use my own. :) Unfortunately i have no 1455 in stock (they are on their way) but from memory i needed to check/uncheck the low power programming mode. As the chip supports 5v and 3.3v i used 3.3v for programming. In a zif socket and with no external parts and powered from the pickit3. just checked. I use MPLAB IPE v3.05 (That might make a difference!) Microblocks. Build with logic. |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1809 |
I'm not sure the ZIF socket and board I am using is connecting correctly, and I did try low voltage programming. I am connecting it up on a breadboard to be sure it is wired correctly and I'll see if that helps. Paul. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
palcal![]() Guru ![]() Joined: 12/10/2011 Location: AustraliaPosts: 1809 |
OK.. that worked. Matherp's backpack now working OK. Thanks Matherp and Microblocks for a great project.And of course Geoff. Paul. "It is better to be ignorant and ask a stupid question than to be plain Stupid and not ask at all" |
||||
Phil23 Guru ![]() Joined: 27/03/2016 Location: AustraliaPosts: 1664 |
Sounds like the fun is about to start. Looking forward to an Assembled one becoming available. Too many other works in progress to be tackling some SMD for the first time. |
||||
![]() |