Страница 1 из 2
Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:17:23
!nekromant!
Рисую плату под девайс и в связи с тем, что микроконтроллер у меня в корпусе SO 28 решил добавить разъем для программирования. Но возник один вопрос согласно схеме которая шла с программатором между MCLR и Vdd нужно ставить резистор на 4.7 - 10 кОм, но проблема в том что у меня в схеме в цепи между MCLR и Vdd уже стоит резистор на 1кОм. то будет мой первый опыт работы с микроконтроллерами поэтому я в растерянности. Единственное что приходит на ум это поставить 2й резистор и переключать их джампером. Но мне кажется это не правильно так как придется добавлять такую конструкцию во все схемы.
Кто знает как правильно сделать подскажите.
Re: Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:28:20
Аlex
Поставьте 1 сопротивление на 10К и всё. Т.е. замените на плате 1К на 10К.
Re: Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:29:05
!nekromant!
а на работу схемы это не повлияет?
Re: Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:29:41
Аlex
Нет.
Re: Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:38:12
!nekromant!
а конденсаторы в цепи PGD и PGC не будуд мешать прошивке?
Re: Внутрисхемное подключение Pickit3
Добавлено: Чт авг 09, 2012 23:39:36
Аlex
Будут. Их нужно убирать.
Re: Внутрисхемное подключение Pickit3
Добавлено: Пт авг 10, 2012 00:02:22
!nekromant!
Что же в этих программаторах внутрисхемного если надо от контроллера половину комплектухи откинуть
Re: Внутрисхемное подключение Pickit3
Добавлено: Пт авг 10, 2012 00:08:11
!nekromant!
Аlex Спасибо
Re: Внутрисхемное подключение Pickit3
Добавлено: Пт авг 10, 2012 00:11:43
Аlex
Не половину, а только то, что мешает программированию. Внутрисхемно не означает то, что над выводами программатора можно всячески издеваться и он это стерпит.

Re: Внутрисхемное подключение Pickit3
Добавлено: Пт авг 10, 2012 00:22:11
!nekromant!
А что за вывод PGM и почему на схеме от программатора он не используется?
Re: Внутрисхемное подключение Pickit3
Добавлено: Пт авг 10, 2012 01:26:01
Аlex
Это как-то связано с низковольтным программированием. В большинстве случаев, этот вывод не нужен.
Re: Внутрисхемное подключение Pickit3
Добавлено: Вс авг 12, 2012 18:39:26
!nekromant!
Аlex писал(а):Будут. Их нужно убирать.
А если между МК и конденсаторами поставить диоды, что бы их отсечь?
Re: Внутрисхемное подключение Pickit3
Добавлено: Вс авг 12, 2012 21:05:40
Аlex
А какой тогда будет смысл ставить что-то после диодов, если они всё отсекут ?
Или они какие-то волшебные ? Знают что им отсекать а что нет ?
Можно поставить сопротивление, потом ёмкость.
Re: Внутрисхемное подключение Pickit3
Добавлено: Вс авг 12, 2012 21:18:08
КРАМ
!nekromant! писал(а):Что же в этих программаторах внутрисхемного если надо от контроллера половину комплектухи откинуть
Когда проектируют схему, учитывают использование двух ног для внутрисхемного программирования, для этого им выделяют такие функции, чтобы это не мешало процессу.
Поскольку Вы взяли готовую чужую схему, то миритесь с тем, что есть, либо дорабатывайте ее.
Вообще по возможности обычно данные и клоки разъема ICSP целесообразно не задействовать в функциях устройства. При их использовании практически во всех даташитах на микрочиповские контроллеры есть схема развязки выводов программирования от схемы.
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 11:37:03
dimoz
Товарищи, помогите пожалуйста! Ни чего не понимаю в чем дело. Решил прошить с помощью K-150 микроконтроллер pic18f2550. Подключил его, он был новый, произвел считывание - выдал все ячейки FFFF. После этого залил прошивку, выдало что прошивка успешно залита, но верификацию не прошел. Произвел чтение, а он выдал во всех ячейках 0000 . Было у меня два pic16f682a, 100% рабочие, не так давно заливал в них милицейскую крякалку, решил ещё раз залить, затем чтение - опять все нули выдает. Думал дело в программаторе, заказал PICkit3. Взял новую pic18f2520, залил , прочитал... опять все НУЛИ....
Может кто подскажет в чем может быть дело?
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 12:25:34
КРАМ
Нули читаются в случае залоченной прошивки.
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 12:26:44
PicNik
А бит защита ок?
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 15:48:55
dimoz
После того как стираю прошивку снова появляются FFFF, может действительно прошивка залочена? Но как это посмотреть? PICkit 3 Programmer второй день только осваиваю.
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 16:34:24
koms48
ТС не читатель, ТС - писатель. Сказали же - биты защиты включил. Давай нех, понятней будет. Нехрен ни об чём говорить.
Re: Внутрисхемное подключение Pickit3
Добавлено: Пн янв 16, 2017 16:45:18
dimoz
Да,действительно прошивка залочена. Но схема все равно не работает. Если прошивка написана под pic18f2520 а я поставил 2550, так можно, отличие только в том что у последней памяти больше?
Добавлено after 2 minutes 16 seconds:
[quote="koms48"]ТС не читатель, ТС - писатель. Сказали же - биты защиты включил. Давай нех, понятней будет. Нехрен ни об чём говорить.[/quote]
[attachment=0]OwenSMD_2520.hex