Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.07.2010, 14:52
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
|
Программирование микроконтроллера PIC18F45J10
Здравствуйте! Есть у меня такой вопрос: имеется программатор MICD2-MC1 с сайта www.5v.ru , есть программа MPLAB 8.53, ну и есть соответственно микроконтроллер. Вопрос такой- программатор этот урезанный и способен работать только с микроконтроллерами у которых питание 5 вольт, а этот контроллер работает от 3,3 вольт. Как его прошить имеющимися средствами? Заранее спасибо за ответ. С уважением Корчагин Андрей.
|
|
|
|
14.07.2010, 15:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
Нужно добавить проеобразователи уровня. Проще всего их схему взять от PicKit-2. Или из приложенного файла. На его основе я делал свой ИСД-2 Есть еще вариантыі и на биполярных транзисторах.
__________________
misterdi<@>i.ua
|
|
|
|
14.07.2010, 15:42
|
|
Вид на жительство
Регистрация: 28.02.2009
Сообщений: 338
Сказал спасибо: 24
Сказали Спасибо 52 раз(а) в 48 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
http://www.microchip.su/showthread.p...ght=MPLAB-ICD2
я так понял,при программировании ICD2 снимает питающее напряжение +5V, процессор питается в собственной 3.3V схеме.
лучше PICKit2 сделать (купить)
|
|
|
|
14.07.2010, 15:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
Выбор питающего напряжения определяется галочкой в окне настройки программатора/отладчика.
__________________
misterdi<@>i.ua
|
|
|
|
14.07.2010, 16:34
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
А-а-а-а, мля, ща надаю вредных советов, но если что, то я здесь непричём.
МК запитать 3,3 Вольта, по питанию повесить стабилитрон 3,6 Вольта. В прогере на JP1 убрать перемычку, чтобы средняя ножка была свободной, на среднюю ногу подать 3,3 Вольта с МК Через резистор 47-100 Ом (сигнал VPPIN по схеме), в МПЛАБе выставить внешнее питание. У PIC18F45J10 PGD, PGC и MCLR толлерантны к 5-ти вольтам.
Удачи.
Последний раз редактировалось st_1; 14.07.2010 в 16:38.
|
|
|
|
15.07.2010, 05:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
Попробую ответить всем в одном сообщении, я так понял, что в схеме pikkit2 буфер выполнен на транзисторах Q2,Q3,Q5, схема простая, но мне не понятно какое напряжение и откуда берется в общей цепи баз этих транзисторов- Vdd-TGT? MisterDi ваш вариант более экстровагантен, но слишком много полевых транзисторов. Последний вариант более простой, надо попробовать, но немного пугает то, с каких слов начато сообщение. И ещё: вот я смотрю на схему прогера и думаю, вот если так как вы сказали освободить среднюю ногу и подать через резистор 3,3 вольт, то откуда берется тогда напряжение Vpp для подключения MCLR программируемого контроллера?
Последний раз редактировалось Андрей К; 15.07.2010 в 06:17.
|
|
|
|
15.07.2010, 09:32
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
Сообщение от Андрей К
|
И ещё: вот я смотрю на схему прогера и думаю, вот если так как вы сказали освободить среднюю ногу и подать через резистор 3,3 вольт, то откуда берется тогда напряжение Vpp для подключения MCLR программируемого контроллера?
|
Для программирования последних ПИКов VPP не превышает напряжения питания МК(по сути оно отсутствует), либо существенно занижено (7-9 Вольт).
А предупредил я потому, что я не знаю вашей квалификации.
|
|
|
|
15.07.2010, 10:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
Сообщение от st_1
|
Для программирования последних ПИКов VPP не превышает напряжения питания МК(по сути оно отсутствует), либо существенно занижено (7-9 Вольт).
А предупредил я потому, что я не знаю вашей квалификации.
|
Квалификация моя не просто начинающий, а вааще начинающий в той области что касается ПИКов и внутрисхемного программирования, так как ранее я все прошивал программаторами EXTRAPIC и Pony, а там сами знаете- 5 вольт и программирование вне собранной схемы рулят. Да в принципе и ПИКами я не сильно то пользуюсь, так как они были до сей поры дороже АВР. Но вот нужда заставила приобрести этот ICD2 чтобы зашить PIC18F4685. Да и схемку USB blastera нашел такую простую, что сразу захотелось её опробовать в действии. Я до этого правда уже собирал подобный бластер по ссылке которую давал MisterDi, переделав прибор с заменой EPM7064SLC44-10 на XC9572-15PC84, изменив проект, но один хороший друг попросил его у меня для работы, и, как назло XC9572 закончились, вот и нарыл этот простейший вариант: так и появились у меня непонятки с 3,3 вольтами - при работе с такими микрухами столкнулся впервые (Старался их ранее избегать).
|
|
|
|
15.07.2010, 11:20
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
"Волка бояться - голодным ходить." ![Рот до ушей](images/smilies/icon_doushei.gif)
Если всё сделать правильно, то там опасности никакой нет. Там только вопрос в том, чтобы ПИК прогера правильно воспринял ответную "1" от PIC18F45J10.
|
|
|
|
15.07.2010, 11:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.11.2009
Адрес: Свердловская область, г. Ирбит
Сообщений: 3,999
Сказал спасибо: 165
Сказали Спасибо 1,243 раз(а) в 733 сообщении(ях)
|
Re: Программирование микроконтроллера PIC18F45J10
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:14.
|
|