[quote name='miga' date='Jul 11 2007, 02:45' post='271108']
Archivarius,
Обратите внимание на два момента:
1) Программирование осуществляется через выводы RB6-RB7, Вы пытаетесь запрограммировать контроллер через выводы, через которые он сам будет после этого программировать другие, что не есть одно и тоже

Еще раз посмотрел схему. Не используются RB6-RB7 :-))
2) В настройках ICPROGа можно переключать инверсию сигналов программирования, я бы убедился с помощью осцскопа что с EXTRA-PIC идут сигналы в нужной полярности, в противном случае инвертировал бы.
А нужной полярности - это какой должны быть ?
З.Ы.
3) И как это Вы повелись на РАДИО, гаденький ИХМО журнальчик. Конкретно относительно этой схемы, это недоделанный ICD2 и не является полноценным программатором (ни тот ни другой

) в том смысле что не позволяет проводить верификацию при различных уровнях напряжения питания. EXTRA-PIC тоже не позволяет, но выглядет проще и элегантней. Я бы остановился на нем или же делал бы полноценный ICD2 (для отладки) или другой программатор.
Не могли бы как-то по подробнее разъяснить по поводу ICD2 (схемотехнику знаю, а вот с программированием пока на ВЫ). Думается что схем этого ICD2 (и всяких там аналогов) тоже предостаточнр. Что посоветуете?. Собирал PonyProg - не понравилось; было что-то и с верификацией - не работало и спросить не укого (молчали все как рыба)
[quote name='miga' date='Jul 11 2007, 02:45' post='271108']
Archivarius,
Обратите внимание на два момента:
1) Программирование осуществляется через выводы RB6-RB7, Вы пытаетесь запрограммировать контроллер через выводы, через которые он сам будет после этого программировать другие, что не есть одно и тоже

2) В настройках ICPROGа можно переключать инверсию сигналов программирования, я бы убедился с помощью осцскопа что с EXTRA-PIC идут сигналы в нужной полярности, в противном случае инвертировал бы.
З.Ы.
3) И как это Вы повелись на РАДИО, гаденький ИХМО журнальчик. Конкретно относительно этой схемы, это недоделанный ICD2 и не является полноценным программатором (ни тот ни другой

) в том смысле что не позволяет проводить верификацию при различных уровнях напряжения питания. EXTRA-PIC тоже не позволяет, но выглядет проще и элегантней. Я бы остановился на нем или же делал бы полноценный ICD2 (для отладки) или другой программатор.
Удачи!
PS. Мне не понятно, почему в PIC16F876A ничего не прошивается (кстати - корпус SOIC).