По опыту использования ICD2 могу сказать, что программирование зависит от того, что подключено к ножкам ПИКа. Не помню, что конкретно выбирал уже, но пришлось методом проб выбирать запитывать или нет контроллер, откуда брать питание, вешать на MCLR резистор, и т. д. А если попробовать зашить вообще голый ПИК? Временно соединить его проводками.... Вообще, если надо, могу дать ICD2 на некоторое время. Я в Московской области, по Ярославскому шоссе 15 км от МКАД, г Ивантеевка. Телефон внутри
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)