А они задействованы,прошивка что на лайт ,что на полную версию одна и та же,так что в схему остаётся добавить детали.Соник писал(а):По схеме PICkit2 lite 6 и 25 ножки висят в воздухе. Как вам удалось их задействовать в прошивке МК?
PICkit2. Собираем.
- Сообщения: 461
- Зарегистрирован: Сб авг 20, 2011 19:57:48
- Реклама
А почему бы не подавать постоянно +5В на МК?pazak писал(а):это Р канальный с изолированным затвором полевой транзистор. Он нужен для того, что-бы программатор сам рулил подачей напряжения Vdd.
Я рожден при социализме, и я этим горжусь!
В журнале "Радио" 2006-6-28:
"… известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc…
… Первый - в основном для приборов ранних разработок…
"… известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc…
… Первый - в основном для приборов ранних разработок…
Тогда, в некоторых случаях, вход в режим программирования станет просто невозможен...Соник писал(а):А почему бы не подавать постоянно +5В на МК?pazak писал(а):это Р канальный с изолированным затвором полевой транзистор. Он нужен для того, что-бы программатор сам рулил подачей напряжения Vdd.
"Я не даю готовых решений, я заставляю думать!"(С)
Быстрее наоборот...Chettuser писал(а):В журнале "Радио" 2006-6-28:
"… известны два способа перевода микроконтроллеров PICmicro в режим программирования:
- при включённом напряжении питания Vcc поднять напряжение Vpp (на выводе -MCLR) от нуля до 12В
- при выключенном напряжении Vcc поднять напряжение Vpp от нуля до 12В, затем включить напряжение Vcc…
… Первый - в основном для приборов ранних разработок…
В более новых ПИКах либо "вообще ни разу не 12В", либо вообще "не более Uпит" ...
"Я не даю готовых решений, я заставляю думать!"(С)
- Реклама
- Сообщения: 20
- Зарегистрирован: Чт ноя 20, 2008 20:02:30
HHIMERA писал(а):Тогда, в некоторых случаях, вход в режим программирования станет просто невозможен...Соник писал(а): ...
А почему бы не подавать постоянно +5В на МК?
Странно. У меня в устройствах всегда включено питание. Когда надо поменять прошивку на МК, я просто включаю пиккит и жму кнопку "WRITE". От пиккита питание не использую.
Вы меня заинтриговали.
Расскажите, пожалуйста, поподробнее, про то, что Вы написали в своем посте...
PICkit - умная машинка, он умеет определять наличие напряжения питания на целевом устройстве. Если у Вас не отключены информационные сообщения в MPLAB то это можно попробовать увидеть.
- Сообщения: 20
- Зарегистрирован: Чт ноя 20, 2008 20:02:30
Речь идет совершенно о другом.Chettuser писал(а):PICkit - умная машинка, он умеет определять наличие напряжения питания на целевом устройстве. Если у Вас не отключены информационные сообщения в MPLAB то это можно попробовать увидеть.
Начнём сначала...BigCryziMashinGan писал(а): Странно. У меня в устройствах всегда включено питание. Когда надо поменять прошивку на МК, я просто включаю пиккит и жму кнопку "WRITE". От пиккита питание не использую.
Вы меня заинтриговали.
Расскажите, пожалуйста, поподробнее, про то, что Вы написали в своем посте...
Опцию Use VPP First Program Entry не с бодуна ввели...
При быстром старте и работе пинов программирования на вывод... PICKit2 (и не только) может просто не достучаться до МК...
В таких случаях и подают... сначала VPP, потом питание... чтобы была возможность войти в режим программирования...
А в некоторых ERRATA (на PIC24, если не изменяет память) вообще рекомендуют не использовать пины программирования на вывод...
"Я не даю готовых решений, я заставляю думать!"(С)
- Сообщения: 20
- Зарегистрирован: Чт ноя 20, 2008 20:02:30
Не впечатлил.HHIMERA писал(а): Начнём сначала...![]()
Опцию Use VPP First Program Entry не с бодуна ввели...
При быстром старте и работе пинов программирования на вывод... PICKit2 (и не только) может просто не достучаться до МК...
В таких случаях и подают... сначала VPP, потом питание... чтобы была возможность войти в режим программирования...
А в некоторых ERRATA (на PIC24, если не изменяет память) вообще рекомендуют не использовать пины программирования на вывод...
Если перевести вывод MCLR в состояние "сброс", то все выводы ПИКа перейдут в состояние "вход".
Наверное, эта опция нужна в случае LVP, когда MCLR "недоступен".
Надо будет найти эту errata.
ну мастерклир не всегда в высоком состоянии 
Если стоит старт от внутреннего генератора, то начинает выполняться программа, и, если в программе - перевести клок и данные на выход, то они и переводятся, благодаря чему программирование становится невозможным.
и вообще, о чем спор ? по апноуту - питание подается после
Если стоит старт от внутреннего генератора, то начинает выполняться программа, и, если в программе - перевести клок и данные на выход, то они и переводятся, благодаря чему программирование становится невозможным.
и вообще, о чем спор ? по апноуту - питание подается после
- Вложения
-
- an.JPG
- (48.38 КБ) 785 скачиваний
Эта патамушта... не читаешь даташиты... и ПИКи вверх ногами запаиваешь...BigCryziMashinGan писал(а):Не впечатлил.
"Я не даю готовых решений, я заставляю думать!"(С)
Все, плату вытравил, детали в наличии, завтра буду собирать. Вопросы буду задавать послезавтра, если что не так.
Если позволите, вставлю и свои пять копеек.
Собирал полную версию PicKit2 неоднократно. Работает замечательно, повторяемость 100%. Шью им также и Atmel AVR.
Односторонние печатки разводил сам. Если будет необходимость, могу выложить в SLayout.
Фотки прилагаю.
Собирал полную версию PicKit2 неоднократно. Работает замечательно, повторяемость 100%. Шью им также и Atmel AVR.
Односторонние печатки разводил сам. Если будет необходимость, могу выложить в SLayout.
Фотки прилагаю.
- Вложения
-
- DSC03144.jpg
- (140.48 КБ) 1691 скачивание
-
- DSC03145.jpg
- (160.14 КБ) 1370 скачиваний
С уважение, Владимир UR5GOT.
Может и лишнее. Хотя пару раз приходилось пользоваться функцией Programmer-To-Go.
С уважение, Владимир UR5GOT.
- Сообщения: 330
- Зарегистрирован: Вс апр 17, 2011 12:09:57
Очень даже удобно, в плане переподключения разных плат-адаптеров.уткодроз писал(а):ur5got
Оригинальная идея использовать разъем COM как ICSP!
С уважение, Владимир UR5GOT.



