Forum: Mikrocontroller und Digitale Elektronik Pic 16F1455, Pickit 3, IDE X Programmierung nicht möglich


von Bernd (Gast)


Lesenswert?

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

von pic (Gast)


Lesenswert?

>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?

von Bernd (Gast)


Lesenswert?

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.

von Bernd (Gast)


Lesenswert?

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...

von Bernd (Gast)


Lesenswert?

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.

von PICjaner (Gast)


Lesenswert?

> Ich werde aber mein Projekt mit dem PIC 18F2550 realisieren
Schau dir vllt. mal den PIC18F25K50 an, ist neurer und billiger.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.