Перенес
отсюда
@nod писал(а):Вобщем сваял ExtraPIC.
Работать не хочет...
Ни читать, ни писать...
Бегло посмотрел вашу плату, вроде как все правильно. Транзисторы какие ставили? Цоколевка соответствует?

Для начала нужно настроить программатор без подключения к компьютеру. Делаем следующее, в картинках:
1. включаем питание, загорится зеленый св.диод и смотрим напряжения
2. подпаиваем кусок провода к выходу LM7812
через резистор 1 килоом (на рисунках не показан), включаем питание и другой конец провода суем в 3-е гнездо DB-9, загораются все св.диоды и смотрим напряжения, должно быть примерно так
затем поочередно суем конец (только не свой) провода сначала в 4-е, затем в 6,7-е гнездо разъема (горит зеленый св.диод), должно получиться следующее
Все эти подключения делал лично на своем прогере, позавчера.
Если все соответствует, можно подключить программатор к компьютеру без микроконтроллера и провести
тестирование, только нужно обратить внимание на схему, есть некоторые отличия. Если применяется кабель, то нужно уделить внимание его распайке (номер вывода на компьютерном DB-9-папа должен соответствовать номеру вывода DB-9-мама программатора). По поводу уровня сигналов на КОМ порту. Если мне память не изменяет, то напряжения на выводах КОМ может быть от плюс 7,5-15 вольт (лог. 0) до минус 7,5-15 вольт (лог. 1).
Добавил снимок своего программатора и схему. Кстати, на снимке видно, что резисторы R3, R4 я не ставил, уже не помню, почему, но работает четко.