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.