Цитата(J.Bond @ Nov 25 2006, 18:39)

Не совсем согласен потому что так или иначе 12в будут подаваться на MCLR, поэтому особой разницы так или этак небудет. Просто если подавать с катода то меньше опасности для кристалла, тк 12в подаются через резистор.
Я не знаю, от чего Вы запитываете программатор. Если от стабилизированного источника +12В, то, согласен, разницы нет. Если же от китайского БП с недомотанным трансом и паршивеньким выпрямителем, то ой как не согласен.
Если Vpp брать непосредственно с коллектора Q5, то оно будет равно напряжению питания программатора (за маленьким минусом).
Стабилитрон Z4 ограничивает напряжение программирования. Резистор R10 при этом работает обычным резистором в обычном параметрическом стабилизаторе. И не говорите ему (резистору) ничего про спасение кристаллов, а то он возгордится и откажется работать.
Посмотрите осциллографом напряжение питания программатора - оно должно быть без просадов ниже 11 В и без пиков больше 13 В. Если это не так, настоятельно рекомендую перечитать выше- и ранеесказанное, а также ознакомиться со спецификацией программирования PIC'ов и схемотехникой входа MCLR.