Ik heb software matig gekozen dat de MCLR pin uitgeschakeld is en dat daarvoor in plaats een I/O pin aanwezig is.

Nu werkte dit en ging hij meteen aan zonder een mclr pin te hoeven gebruiken. Nu wilde ik hem een nieuw programma inladen maar ik krijg de melding dat er "geen pic" aanwezig is.

De mclr pin heb ik handmatig later naar 15 V gemaakt om hem in de programmeerstand te laten gaan maar wederom kan ik hem nog steeds niet programmeren.

Het programma stopt overigens wel als ik hem 15V geef op de mclr pin

Is de PIC defect? Of iets anders?

Ik denk dat je idd het probleem vast hebt. Als je programmer niet netjes de volgorde aanhoud om em in de programmeerstand te zetten (ik weet niet exact hoe het zit, maar het moet met een bepaalde vertraging gebeuren), dan kan je em niet meer programmeren. Voor zover ik weet kan je handmatig die timing niet nadoen, je moet een progger hebben die de volgorde wel netjes volgt.

Heb nog een gelijkwaardige PIC gevonden en daar dezelfde code ingeprogrammeerd en die blijft wel programmeerbaar.

Geweldig 2 PIC's overleden vandaag waarvan 1 door de stomme aarde + schakelende voeding en de andere kwam net uit zakje en na 3 x programmeren deed hij het dus niet meer grmbl@

> Geweldig 2 PIC's overleden vandaag waarvan 1 door de stomme aarde + schakelende voeding

dat kan je alleen aan jezelf wijten

> en de andere kwam net uit zakje en na 3 x programmeren deed hij het dus niet meer grmbl@

Als je het probleem bedoeld waar je mee begon (MCLR als I/O geconfigureed) dan is het gewoon een probleem van je programmer. Officieel moet je, om die PIC in programming mode te krijgen, eerst de Vpp (+13V) aanbieden, en dan pas de +5V. Als de /MCLR nog niet als I/O is geconfigureerd werkt de onofficiele volgorde (eerst 5, dan 13) ook, maar dat is niet volgens de specificaties.

1e, wrijf het er nog even in ;)

Enne 2e.. ja daar was ik me van bewust. Mijn programmer werkt overigens ook correct, lag echt aan de PIC die snel was overleden. Ik had de methode van handmatig Vpp aanbieden pas als laatste gedaan toen hij "toch nergens meer op reageerde"