willyp
http://www.020it.nl - Industriële elektronica ontwikkeling. - http://www.procircuits.nl
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?
Videomodulator
AKA Naftebakje @Tweakers.net --- Zonder dwarsliggers geen spoor
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.
willyp
http://www.020it.nl - Industriële elektronica ontwikkeling. - http://www.procircuits.nl
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@
Wouter van Ooijen
Wouter van Ooijen: VOTI webwinkel, docent HvU (Technische Informatica); C++ on mictrocontrollers blog
> 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.
willyp
http://www.020it.nl - Industriële elektronica ontwikkeling. - http://www.procircuits.nl
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"