A skąd wiesz że jest spalony.
mogło tak być choć raz czy dwa zdażyło mi się to samo i kilka razy udało mi się włożyć pice odwrotnie do podstawki i nie spałiły się.
raczej nie pic 16F84A jest bardzo odporny na ruznego rodzaju manipulacje typu: zbyt wysokie napiecie zasilania, zwarcia nuzek wy do masy odwrotne wlozenie do programatora lub tesz do ukladu, ja nawet traktowalem go lutownica podczas dzialania (silne pole elek.magnet.) i sie nic nie stalo. Co do programowania to radzil bym zestaw JDM i PonyProg2000 umnie chodzi w taki zestawieniu bez bulu na win xp czasem wypierdziela komunikat ze cos poszlo nie tak ale ponowne odpalenie programowania zawsze skutkuje.
jak odwrotnie podłaczysz diode to układ nie bedze miał zasilania podczas prągramowania zaperne dioda ma zware wymien diode na nową i sprawdz a czy przed prągramowaniem kasujesz pamieć jak coś bedzie to nie zapądramujesz tej kości sprawdz na innym picu
Ja podłączyłem PICa na odwrót, aż dym z niego poleciał. Mimo tego pracował dalej, szło go odczytać. Gorzej z ponownym programowaniem
.
Ja używam JDM'a i programu ICProg w wersji 1.04A. Działa bez problemu pod WinXP (należy tylko dać zgodność z Win98/Me).
Pice 16F84 jest bardzo wytrzymałe, i raczej wątpliwe jest by się zepsuł podczas programowania. Raz zaprogramowałem sobie procka z CP i sie dziwiłem, że wyskakiwał błąd weryfikacji.
Raz zdazylo mi sie, że PIC nie potrafił się zaprogramować u qmpla.
Sprawdzaliśmy także na kompie jego ojca i noc. Okazało się że tylko w jego rodzinie nie da się zaprogramować PIC'a z tego powodu, że napięcie na RS;ie jest za niskie, i PIC nie przechodził do trybu programowania. Może u Ciebie jest to samo
Proponowałbym jeszcze sprawdzić kabelek połączeniowy do RS'a.
U mnie nie chciał działać JDM z kabelkiem 5 żyłowym, dopiero jak zrobiłem pełny kabelek wszystko było OK.
No i oczywiście sprawdź programator i PIC'ka na innym kompie, też w ten sposób doszedłem do problemu.
Ja miałem podobny problem, niektóre 16F84A nie chciały się programować na tym JDM-ie, którego schemat załączyłeś.
Zaprogramowałem je bez problemu w innej wersji JDM-a - jednej z tych najprostszych. Nie wiem do dzisiaj o co chodzi, napięcie na MCLR było ok 14V, więc dobre.
✨ Dyskusja dotyczy wpływu odwrotnego montażu diody Zenera 8V2 w programatorze JDM na uszkodzenie mikrokontrolera PIC 16F84A. Użytkownicy wskazują, że PIC 16F84A jest bardzo odporny na błędy takie jak odwrotne włożenie do podstawki, zwarcia czy zbyt wysokie napięcie zasilania, a przypadki uszkodzenia z powodu odwrotnej diody Zenera są mało prawdopodobne. Problemy z programowaniem mogą wynikać z innych przyczyn, takich jak błędy w montażu, uszkodzona dioda Zenera (np. zwarcie), niewłaściwe ustawienia programatora, zły kabel połączeniowy RS-232 lub niskie napięcie na linii MCLR. Zalecane jest sprawdzenie elementów, wymiana diody na nową, kasowanie pamięci przed programowaniem oraz testowanie programatora i PIC-a na innym komputerze. Również różne wersje programatorów JDM mogą różnie współpracować z niektórymi egzemplarzami PIC 16F84A. Wygenerowane przez model językowy.