[an error occurred while processing this directive]
|
Имею программатор ChipProg с переходником для ISP(внутрисхемного) программирования AE-ISP-U1. Имею кристалл PIC18F442.
Захотел в схеме программировать. Сделал следующее:
- вывод MCLR через диод и резистор 2к -> на +5вольт, непосредственно на MCLR с переходника подаю напряжение программирования
- на выводы RB6, RB7(на ввод) навесил замыкающие кнопки на землю и резистор 2к на +5вольт (так надо по схеме), непосредственно на эти выводы подается сигналы программирования с адаптера
Включаем оболочку программатора, даем команду, кристалл прошит.
Проблема вот в чем: Если я подключаю шлейф программирования к схеме, то пока я не подам команду на программирование, вывод MCLR=0, следовательно процессор в сбросе находится до и после программирования. Чтобы проверить как схема работает, получается надо шлейф то вынуть, и так кажый раз?
В моем понимании ISP - это когда подключение для программирования не мешает работе схемы и не надо провода дергать.
Это недоработка софта или неверное подключение?
Спасибо. encov@mail.ru
E-mail: info@telesys.ru