что возможно, программатор сперва пытается произвести работу в первом режиме, а только затем во втором.
Дмитрий, Вы что, меня совсем за дурачка держите ? Что Вы хвостом виляете ?
известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc
Причём тут CLOCK и DATA ?
Мой вопрос Вам :
Приведите мне пример, при котором необходимо сначала подать Vpp, а затем Vdd.
Ваш ответ:
PIC12F629, ...., и т.д., с отключённым #MCLR и внутренним генератором.
Прошивка топикстартера является таковой.
Где Вы видите соблюдения этого ? Где подаётся сначала Vpp, затем Vdd ???
Vdd висит постоянно !если MCLR не запрограммирован как порт, то вполне работает первый режим.
В этой прошивке MCLR работает как порт. Внешний сброс
выключен.