Forum: Mikrocontroller und Digitale Elektronik ICSP schlägt nach dem dritten Mal fehl


von Stephan M. (multimeter90)


Lesenswert?

Hallo Leute,

ich weiß nicht mehr so wirklich weiter. Ich habe eine ziemlich simple 
Schaltung aufgebaut, ein 18pin PIC (18F1320). Versorgungsspannung mit 
100nF zwischen den Beinen, 10µF auf der Platine. Angeschlossen sind nur 
zwei Transistoren als Schalter.
Ansonsten der Stecker für das Programmieren, pull-up (10k) am MCLR Pin 
des µCs.

Jetzt mein Problem: Ich kann den PIC programmieren, ich toogle nur einen 
Pin ein wenig zum Testen. Nach dem zweiten oder dritten Programmieren 
sagt mein Programmierer bzw. die Programmierumgebung MPLAB "cannot 
validate target". Wenn mans dann nochmal versucht sagt es dann "read id 
0x00". Die Signale kommen aber am PIC an, habe ich nachgemessen 
(Data,Clock,Vpp).

Schalte ich dann die Spannungsversorgung für ein paar Sekunden (~30s) 
aus und dann wieder an, funktioniert das Programmieren plötzlich wieder. 
Und dann wieder nicht mehr.

Woran kann das liegen? Da ist ja wirklich nicht viel dran.

von Stephan M. (multimeter90)


Lesenswert?

Ich habe jetzt zwischen MCLR und GND noch 100nF gesetzt. Leider keine 
Verbesserung, aber auch keine Verschlechterung des Problems.

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.