Pic 16F1455, Pickit 3, IDE X Programmierung nicht möglich

Gast #4259347
Hallo,

nachdem mein Pickit Clone sich verabschiedet hat, hab ich mir ein 
Original Pickit 3 gekauft.

Dieser läuft soweit auch mit Windows 10 (64)

Beim Versuch einen PIC 16F1455 zu programmieren kommt folgende 
Fehlermeldung:
Programmer to target power is enabled - VDD = 5,000000 volts.
-----------------------------------------------
Target Device ID (0x0) does not match expected Device ID (0x3021).
------------------------------------------------------
The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x3f

Device Erased...

Programming...
program memory
Address: 0 Expected Value: 3180 Received Value: 0
Failed to program device


Das der PIC defekt ist, glaube ich nicht, ich hab 4 Ersatzpics getestet.
Die Versorgung geht über den Pickit mit 5,0V, ist auch in der IDE so 
eingestellt
Messung am VDD-VSS gibt aber keine Spannung...
Test mit der IPE und aktivierter Spannung ebenfalls negativ.
Die Verkabelung hab ich nochmal genau gecheckt, diese ist auch ok.

Hat jemand noch eine Idee?

Viele Grüße
Bernd
Gast
>Programmer to target power is enabled - VDD = 5,000000 volts.

>Die Versorgung geht über den Pickit mit 5,0V, ist auch in der IDE so
>eingestellt


Da paßt was nicht. Die gemessenen 0 Volt bestätigen es. Ohne 
Versorgungsspannung kannst du keinen PIC programmieren, keinen PIC 
auslesen usw.

Wie siehts ohne PIC in der Schaltung aus? 5 Volt vorhanden?
Sind alle Leitungen korrekt angeschlossen?
Gast
Hallo,

Auch ohne Pic ist keine Spannung messbar

Auch wenn ich den Pickit mit einem externen hub anschließe, ist an VDD 
und VCC nichts messbar, auch mit dem Oszi ist nichts messbar.

Die Schaltung ist nur ein ZIF Programmer, aktuell hab ich noch keine 
Platine.
Hier sind alle 5 Leitungen vom Pickit korrekt angeschlossen
Separat mit 5 V versorgen kann ich aktuell noch nicht. Da muss ich noch 
basteln.
Ich vermute das der Pickit keine Spannung weitergibt. Warum auch immer.
Gast
Mit einem anderen Messkopf am Oszi und einem anderen Multimeter kann ich 
jetzt einwandfrei 4,97 V feststellen :-)

Auch ist es richtig rum gepolt.
Fehlermeldung bleibt weiterhin die gleiche...
Gast
Hallo,
Für den Fehler:Target Device ID (0x0) does not match expected Device ID 
(0x3021).

ich hab den Fehler gefunden:

im der IDE X unter Projekt- Options -  Pickit 3 - Program Options
Enable Low Voltage Programming - einen Haken setzen, dann wird mit 5V 
programmiert.

Die Ausgabe sieht dann so aus:
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.39.15
Firmware type..............Enhanced Midrange

Programmer to target power is enabled - VDD = 5,000000 volts.
Target device PIC16F1455 found.
Device ID Revision = 1003

The following memory area(s) will be programmed:
program memory: start address = 0x0, end address = 0x3f

Device Erased...

Programming...
Programming/Verify complete

Ich hoffe es hilft jemand weiter :-)

Ich werde aber mein Projekt mit dem PIC 18F2550 realisieren, da ich mit 
dem Speicherplatz nicht auskomme, da ich noch ein Display dazu nehmen 
will, reichen mir die Pins auch beim 16F1459 auch schon nicht mehr.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.