Jesli PicKit3 nie znajduje ukladu, to jak Klaud pisze sprobuj to zrobic spod MPLabX, bo wtedy po pierwsze Mplab najpierw zrobi update samego PicKita i skonfiguruje go pod uklad, ktory chcesz programowac, a potem dopiero zacznie szukac i programowac uklad. Przy okazji tez jesli nie robiles tego wczeniej to wrzuci PicKitowi najnowszy Firmware z obsluga najnowszych kostek.
PicKitem mozna programowac uklady na 5V, 3.3V i mniej przy ukladach serii LV (low voltage), dlatego krok przekonfigurowania pickita jest niezbedny.
Potem jesli nadal nie znajduje kostki, to pamietaj, ze sam pic musi byc zasilony osobno, a nie przez programator. Mozna zasilic programatorem ale z autopsji wiem, ze to nie zawsze zdaje egzamin. Przed samym programowaniem spod MPLab za kazdym razem gdy zmienia sie uklad, wyskakuje ostrzezenie na temat potencjalnej zmiany napiec i wynikajacych z tego potencjalnych problemow.
Jesli nadal nie znalazl kostki to sprawdz polaczenie. Pickit potrzebuje 5 pinow. Masa, Plus, Reset, Clock i Data.
Najpierw upewnij sie, ze jest masa i zasilanie. Potem sprawdz, czy pin Reset nie jest np na sztywno zwarty do plusa zamiast przez opornik typu Pull-up. Potem sprawdz czy Clock i Data nie sa zamienione.
Jesli po tym nadal nie znajduje kostki, to warto nabyc nowa kostke i tez upewnic sie, ze pickit nadal dziala, bo jesli ostatnio byl skonfigurowany na 2.85V a podpiales go do ukladu dzialajacego na 5V, to roznie moze byc.
Oczywiscie daj znac jak poszlo

Pozdr.