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
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.
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.
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?
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.