Pickit3 Probleme beim Programmieren

Gast #3019139
Guten morgen,

ich habe ein Problem mit dem Pickit3. Ich bekomme folgende 
Fehlermeldung:

PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.28.40
Firmware type......................Midrange
PICkit 3 Connected.
PK3Err0045: You must connect to a target device to use PICkit
 3.

Pinbelegung:
Pin1 MCLR (10k nach +5V)
Pin2 +5V
Pin3 GND
Pin4 PGD
Pin5 PGC

Ich verwende einen PIC16F628. Habe bereits einen anderen PIC genommen 
aber das Problem bleibt das selbe.

Ich nutze MPLAB IDE v8.89 und als Compiler XC8 v1.12

Wenn ich in den Settings vom Programmer unter "Power" Das häckchen 
wegnehme bekomme ich folgende Fehlermeldung:

PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.28.40
Firmware type......................Midrange
Failed to properly connect to PICkit 3


ICh habe bereits in diversen internetforen geschaut jedoch bisher nichts 
Hilfreiches gefunden.

Danke schonmal für eure Antworten.
Gast
Das hat mich auch schon genervt. Unter W7(64bit) funktionierte es nicht 
oder nur manchmal ohne externe Power. Unter XP schon. Keine Ahnung woran 
das liegt. Ich hatte aber MPLABX verwendet.
Gast
Ich hatte mal ein seltsames Problem mit meinem PicKit3, daß ich nach dem 
Wechsel des µC-Typs die Firmware des PicKit3 neu programmieren mußte, 
sonst wurde der neue µC-Typ nicht richtig angesprochen.
Gast
Nico G. schrieb:
> Inzwischen bekomme ich folgende Fehlermeldung:
>
> Target Device ID (00000000) does not match expected Device
> ID (000007c0).

In der Regel ist da irgendwas dem Pickit im Weg. Kondensatoren 
Widerstände Masseschlüsse etc. pp.


Nimm einen Pic und hänge ihn ohne alles an das Pickit, wenn das läuft 
kannst du den Fehler auf dem Board suchen.
Gast
Ich habe auf dem Steckbrett lediglich einen PIC16F628 gesteckt, die 
Versorgungsspannung und die ICSP Verbindung mit einem 10k Pull-up von 
MCLR auf 5V ... mehr hab ich garnicht und es geht einfach nicht :-/

Brauche ich eventuell einen USB-Treiber? Liegt es vielleicht an dem XC8 
Compiler?
Gast
Hallo,

diese beiden Meldungen kommen bei auch regelmäßig. Die erste kommt wenn 
Mplab bzw. das pickit neu geöffnet wird und der Controller nicht in den 
mclr gesetzt ist. Bei der zweiten kann die id- Location nicht richtig 
gelesen. Für den Programmiervorgang sollten aber beide keine Rolle 
spielen. Zumindest bei mir funktioniert es Problemlos.

ps:
Wenn der Hacken "power target from pickit"  gesetzt ist darf der uC 
nicht zusätzlich mit einer Spannung versorgt werden. Diesen Fehler hab 
ich anfangs auch gemacht.

Gruß mophzk
Gast
Hi,
also ich versorge den PIC aus der Schaltung heraus, also keine 
Verbindung vom Power Pin des PICKIT3 zum MC.
Dann muss ich aber das Häckchen "Powert" trotzdem setzen, dann läufts, 
auch unter W7.
LG Dirk
Gast
Problem gelöst! Das mitgelieferte Flachbandkabel vom PICkit zur Platine 
ist anscheind wohl zu lang. Mit einer direkt verbindung die kurz 
gehalten ist geht es!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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.