Forum: Mikrocontroller und Digitale Elektronik ICD3 erkennt PIC12F675 NICHT


von Paarthurnax (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

ich habe mir von nem Kumpel den ICD 3 geliehen und wollte gestern mein 
PIC12F675 in Betrieb nehmen. Ich habe die Anleitung mit der PDF Datei 
von ICD 3 befolgt und habe die notwendigen Pins (VDD, VSS, MCLR, ICSDAT, 
ICSCLK) mit meinem Programmierport verbunden. Ich habe auch im MPLAB 
unter Select Device den PIC angewählt (ICD3 unterstützt den PIC), doch 
mein PIC wird nicht erkannt. Ich habe am PIC eine Spannung von 3,5V und 
im Datenblatt steht, dass mein PIC ein Range von 2,2V bis 5,5V hat, also 
kann es ja nicht an dem liegen. Da ich mich zu einem Anfänger zählen 
würde, weiß ich nicht, ob ich im MPLAB noch was einstellen muss oder so. 
Ich lege eine Skizze meiner Schaltung mit rein, damit ihr einen besseren 
Überblick bekommts. Ich hoffe, dass ihr mir weiterhelfen könnts.

Mit freundlichen Grüßen

Paarthurnax

von Paarthurnax (Gast)


Lesenswert?

P.S.: Im Datenblatt von ICD3 steht, dass man zwischen MCLR Pin und VDD 
Pin einen Widerstand von 4,7 k bis 10 k braucht, ich habe einen 4,7 k 
Widerstand genommen.

von spontan (Gast)


Lesenswert?

Klemm doch mal alle Schaltungsteile ab, die am PIC hängen, versorge den 
vernünftig mit Spannung, und probiers nochmal.

De 4,7 kOhm-Widerstand häng aber schon zwischen Versorgungsspanung des 
PIC und MCLR, oder? Und nicht am VDD der unbrauchbaren Skizze, oder?

Zeichne mal einen gescheiten Schaltplan, dann können wir weitersehen.

von Paarthurnax (Gast)


Lesenswert?

Hab ich gemacht, funktioniert einfach nicht, ich hab jetzt mehrere 
Seiten angeschaut und es wird immer gleich erklärt, ich habs mehrmals 
ausprobiert und meine eigene Schaltung ganz weggelassen, also nur 
Microcontroller mit ICD 3 verbinden (mit den notwendigen Pins halt) und 
es geht nicht....Weiß irgendjemand vllt wieso?

von Carsten S. (dg3ycs)


Lesenswert?

Hi,

Paarthurnax schrieb:
> also nur
> Microcontroller mit ICD 3 verbinden (mit den notwendigen Pins halt) und
> es geht nicht....Weiß irgendjemand vllt wieso?

Bei diesem Versuch denn dann auch den Haken bei "Power Target from ICD" 
gesetzt und die Spannung eingeschaltet? (Der "Power Button Icon" muss in 
der Werkzeugleiste erscheinen und GRÜN leuchten)

Gruß
Carsten

von Didi S. (kokisan2000)


Lesenswert?

Hallo Paarthurnax,

also wenn ICD3 und/oder Dein Controller nicht defekt ist, dann muß das 
auch funktionieren. Kontroliere doch mal folgendes:

- Versorgung VDD für das Programmieren durch ICD3; entsprechendes in 
Registekarte von ICD3 aktivieren
- ICSDAT und ICSCLK eventuell vertauscht
- wenn ICD3 über MPLAB "connected" wird, wird ID des PIC ausgelesen und 
auf dem Bildschirm dargestellt. Was erscheint im Fenster?
- lese mal diese Beitrag: http://www.microchip.com/forums/m475293.aspx 
und überprüfe, ob das auch bei Dir der Fall ist

Gruß
kokisan

von Paarthurnax (Gast)


Lesenswert?

Didi S. schrieb:
> entsprechendes in
> Registekarte von ICD3 aktivieren

Hallo Didi S.,

was meinst du genau mit in Registerkarte von ICD3 aktivieren? Ich habe 
halt unter Select Device meinen PIC gewählt.

Gruß

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.