Per programmare il pic e' necessario usare un programmatore di pic, in commercio si trovano vari prodotti, ma ti sconsiglio vivamente i vari JDM, Lupipo e similari, i migliori sono quelli su porta parallela. Se vuoi costruirtelo da te, sono si e no una manciata di componenti, ti consiglio questo
http://www.enetsystems.com/~lorenzo/propic2/ un paio di amici l'hanno costruito e ne sono soddisfatti.
In alternativa posso spedirteli io gia' programmati, nel caso contattami in privato.