реклама на сайте
подробности

 
 
> Программрование микроконтроллера PIC18F67J60
Valimor
сообщение Oct 29 2014, 04:42
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 11-12-13
Пользователь №: 79 579



Для программирования будет использоваться ICD3. Из него идет шнур с пятью проводками: Vpp, Vdd, GND, PGD, PGC, LVP(русунок во вложении).
Прикрепленное изображение

Я когда схему еще не видел, сделал штырьковые разъемы для PGD,PGC и Vpp. А питание и землю для микроконтроллера беру из своей схемы. Еще для Vpp сделал такую штуку см. во вложении. То есть когда на Vpp ничего нет, то через диод поддерживается напряжение 3.3 В, чтобы микрик не сбрасывался.

Прикрепленное изображение

Механизм такой включаем схему (то есть подаем питание на все устройства в схеме и на микроконтроллер), затем подключаем к штырьковым разъемам Vpp, PGC, PGD и программируем. Получается, что все делается как бы на ходу а из-за схемы включения Vpp не уверен, что он будет сбрасываться(ведь когда ICD3 через Vpp попробует сбросить микроконтроллер, то как раз та схема с диодом не даст этого сделать). Вот и вопрос будет ли микроконтроллер программироваться?
Или нужно обязательно программировать микроконтрллер при выключенной основной схеме?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
volodya
сообщение Oct 29 2014, 06:05
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 194
Регистрация: 14-02-07
Из: УКРАИНА
Пользователь №: 25 344



Для программирования PGD, PGC, Vpp(MCLR), GND, VDD(питание) необходимо подсоединить к ICD. При этом ICD контролирует наличие VDD либо сам подает питание(ограничение ~200 мА ). От MCLR цепочку DRC желательно отключить бывают сбои при программировании (были проблемы - возможно зависит от экземпляра ICD), Тоже относится к PGD,PGC.
Удачи.


--------------------
"Для того чтобы избежать критики, надо ничего не делать, ничего не говорить и никем не быть"
"Каждый из нас бывает дураком по крайней мере пять минут в день; мудрость заключается в том, чтобы не превысить лимит." Элберт Хаббард
Go to the top of the page
 
+Quote Post
Valimor
сообщение Oct 29 2014, 06:57
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 11-12-13
Пользователь №: 79 579



Цитата(volodya @ Oct 29 2014, 10:05) *
Для программирования PGD, PGC, Vpp(MCLR), GND, VDD(питание) необходимо подсоединить к ICD. При этом ICD контролирует наличие VDD либо сам подает питание(ограничение ~200 мА ). От MCLR цепочку DRC желательно отключить бывают сбои при программировании (были проблемы - возможно зависит от экземпляра ICD), Тоже относится к PGD,PGC.
Удачи.

То есть Vdd и GND от ICD3 должны подключаться к микроконтроллеру обязательно? а если их через резистор друг к другу подъсоеденить? ток потечет, и программатор посчитает, что питание есть
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 12:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016