Страница 12 из 89

Re: PICkit2. Собираем.

Добавлено: Вс дек 02, 2012 20:50:40
Койково
Соник писал(а):По схеме PICkit2 lite 6 и 25 ножки висят в воздухе. Как вам удалось их задействовать в прошивке МК? :dont_know:
А они задействованы,прошивка что на лайт ,что на полную версию одна и та же,так что в схему остаётся добавить детали.

Re: PICkit2. Собираем.

Добавлено: Вс дек 02, 2012 21:16:40
Соник
pazak писал(а):это Р канальный с изолированным затвором полевой транзистор. Он нужен для того, что-бы программатор сам рулил подачей напряжения Vdd.
А почему бы не подавать постоянно +5В на МК?

Re: PICkit2. Собираем.

Добавлено: Пн дек 03, 2012 05:29:36
Chettuser
В журнале "Радио" 2006-6-28:
"… известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc…
… Первый - в основном для приборов ранних разработок…

Re: PICkit2. Собираем.

Добавлено: Пн дек 03, 2012 17:22:32
HHIMERA
Соник писал(а):
pazak писал(а):это Р канальный с изолированным затвором полевой транзистор. Он нужен для того, что-бы программатор сам рулил подачей напряжения Vdd.
А почему бы не подавать постоянно +5В на МК?
Тогда, в некоторых случаях, вход в режим программирования станет просто невозможен...

Re: PICkit2. Собираем.

Добавлено: Пн дек 03, 2012 17:25:44
HHIMERA
Chettuser писал(а):В журнале "Радио" 2006-6-28:
"… известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc…
… Первый - в основном для приборов ранних разработок…
Быстрее наоборот... :))
В более новых ПИКах либо "вообще ни разу не 12В", либо вообще "не более Uпит" ... :)))

Re: PICkit2. Собираем.

Добавлено: Пн дек 03, 2012 17:47:26
Chettuser
Нууу... я и старыми и новыми баловался :)

Re: PICkit2. Собираем.

Добавлено: Ср дек 05, 2012 20:15:57
BigCryziMashinGan
HHIMERA писал(а):
Соник писал(а): ...
А почему бы не подавать постоянно +5В на МК?
Тогда, в некоторых случаях, вход в режим программирования станет просто невозможен...

Странно. У меня в устройствах всегда включено питание. Когда надо поменять прошивку на МК, я просто включаю пиккит и жму кнопку "WRITE". От пиккита питание не использую.
Вы меня заинтриговали.
Расскажите, пожалуйста, поподробнее, про то, что Вы написали в своем посте...

Re: PICkit2. Собираем.

Добавлено: Ср дек 05, 2012 20:22:20
Chettuser
PICkit - умная машинка, он умеет определять наличие напряжения питания на целевом устройстве. Если у Вас не отключены информационные сообщения в MPLAB то это можно попробовать увидеть.

Re: PICkit2. Собираем.

Добавлено: Ср дек 05, 2012 20:27:20
BigCryziMashinGan
Chettuser писал(а):PICkit - умная машинка, он умеет определять наличие напряжения питания на целевом устройстве. Если у Вас не отключены информационные сообщения в MPLAB то это можно попробовать увидеть.
Речь идет совершенно о другом.

Re: PICkit2. Собираем.

Добавлено: Ср дек 05, 2012 21:06:13
HHIMERA
BigCryziMashinGan писал(а): Странно. У меня в устройствах всегда включено питание. Когда надо поменять прошивку на МК, я просто включаю пиккит и жму кнопку "WRITE". От пиккита питание не использую.
Вы меня заинтриговали.
Расскажите, пожалуйста, поподробнее, про то, что Вы написали в своем посте...
Начнём сначала... :)
Опцию Use VPP First Program Entry не с бодуна ввели...
При быстром старте и работе пинов программирования на вывод... PICKit2 (и не только) может просто не достучаться до МК...
В таких случаях и подают... сначала VPP, потом питание... чтобы была возможность войти в режим программирования...
А в некоторых ERRATA (на PIC24, если не изменяет память) вообще рекомендуют не использовать пины программирования на вывод...

Re: PICkit2. Собираем.

Добавлено: Чт дек 06, 2012 06:06:11
BigCryziMashinGan
HHIMERA писал(а): Начнём сначала... :)
Опцию Use VPP First Program Entry не с бодуна ввели...
При быстром старте и работе пинов программирования на вывод... PICKit2 (и не только) может просто не достучаться до МК...
В таких случаях и подают... сначала VPP, потом питание... чтобы была возможность войти в режим программирования...
А в некоторых ERRATA (на PIC24, если не изменяет память) вообще рекомендуют не использовать пины программирования на вывод...
Не впечатлил.
Если перевести вывод MCLR в состояние "сброс", то все выводы ПИКа перейдут в состояние "вход".
Наверное, эта опция нужна в случае LVP, когда MCLR "недоступен".
Надо будет найти эту errata.

Re: PICkit2. Собираем.

Добавлено: Чт дек 06, 2012 08:29:54
urry
ну мастерклир не всегда в высоком состоянии :)
Если стоит старт от внутреннего генератора, то начинает выполняться программа, и, если в программе - перевести клок и данные на выход, то они и переводятся, благодаря чему программирование становится невозможным.
и вообще, о чем спор ? по апноуту - питание подается после

Re: PICkit2. Собираем.

Добавлено: Чт дек 06, 2012 14:55:46
HHIMERA
BigCryziMashinGan писал(а):Не впечатлил.
Эта патамушта... не читаешь даташиты... и ПИКи вверх ногами запаиваешь...
:))) :))) :)))

Re: PICkit2. Собираем.

Добавлено: Чт дек 06, 2012 17:54:05
Chettuser
... кривым жалом.

Re: PICkit2. Собираем.

Добавлено: Вс дек 09, 2012 21:36:29
pavasilich
Все, плату вытравил, детали в наличии, завтра буду собирать. Вопросы буду задавать послезавтра, если что не так.

Re: PICkit2. Собираем.

Добавлено: Пн дек 10, 2012 03:14:41
ur5got
Если позволите, вставлю и свои пять копеек.
Собирал полную версию PicKit2 неоднократно. Работает замечательно, повторяемость 100%. Шью им также и Atmel AVR.
Односторонние печатки разводил сам. Если будет необходимость, могу выложить в SLayout.
Фотки прилагаю.

Re: PICkit2. Собираем.

Добавлено: Пн дек 10, 2012 05:04:15
Chettuser
Память, ИМХО, лишнее. :)

Re: PICkit2. Собираем.

Добавлено: Пн дек 10, 2012 09:52:32
ur5got
Может и лишнее. Хотя пару раз приходилось пользоваться функцией Programmer-To-Go.

Re: PICkit2. Собираем.

Добавлено: Пн дек 10, 2012 10:33:26
уткодроз
ur5got

Оригинальная идея использовать разъем COM как ICSP! :)) :)) Снимаю шляпу!

Re: PICkit2. Собираем.

Добавлено: Вт дек 11, 2012 02:02:18
ur5got
уткодроз писал(а):ur5got
Оригинальная идея использовать разъем COM как ICSP!
Очень даже удобно, в плане переподключения разных плат-адаптеров.