MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

HELP!!!!!

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 HELP!!!!!
Автор: jonG ()
Дата:   06/11/2004 11:40

Каким образом можно запрограмировать чип внутрисхемно.
Пожалуйста, схему подключения и прогу!
СПАСИБО!


 
 Очень трудно давать ответ на глупый вопрос. Но попробую (+)
Автор: Petr_ ()
Дата:   06/11/2004 12:00

Схема и принцып внутрисхемного программирования
прекрасно описаны в доке на любой проц.

Во первых надо чтоб порты по которым идут данные и такты (например RB6 и RB7)
были отделены от схемы резисторами. Это делается дабы та самая
обесточенная схема не шунтировала сигнал.

Далее питание проца должно заводиться через например диод.
Это для того чтоб программатор при включении не запитывал схему.
Тут вопрос такой - на диоде падает 0,6 В. Если это нежелательно
то можно повозиться с транзисторным ключом и т.д.

И последнее. Резистор на сбросе болжен быть
таким, чтоб программатор вытягивал свои 12 В при
программировании.

Итак к программатору идет 5 проводков:
земля, питание, сбросовый провод(12В), RB6, RB7

Никакой ПРОГРАММЫ не существует.

Может быть еще загвоздка.
В некоторых программаторах фронты сигналов на длинных проводках
портятся (например ChipProg) и нужно какие-нить буферки
на простой логике сделать.

Надеюсь это Вам поможет.


 
 Не хочу сказать, что ответ был глупым, но
Автор: Bill ()
Дата:   06/11/2004 15:29

видимо Вы не поняли о какой ПРОГРАММЕ идет речь. Любой программатор, который подключается к
компьютеру должен иметь программу для работы с этим программатором. Иначе программатор просто не
нужен. Для примера могу привести Ponyprog. Для него имеются программы, работающие как под Windows,
так и под Linux.
http://www.lancos.com


 
 А бывают еще программы бутлоадеры(+)
Автор: L.A. ()
Дата:   06/11/2004 18:23

тогда нужна её половинка еще и внутри микроконтроллера


 
 Всё на свете относительно (+)
Автор: Petr_ ()
Дата:   06/11/2004 21:00

Но термин "внутрисхемное программирование" подразумевает
именно программирование чипа в схеме программатором.
И естественно к нему понадобится софт.
И ещё могу расстроить - понадобится и сам программатор.
Причем любой, и софт тоже может быть не в курсе что
программирование внутрисхемное.

Даже вариант с бутлоадером особо не называют так.
И не все чипы так программируют. Не все флеш. И не все
могут сами писать свою память программ.

А вот советы были правильные. Я вот пару часов
голову ломал чего это не шьется, хотя кажись все правильно
сделано. Оказалось надо было сделать к программатору
платочку с буферами.

Так что все относительно (я про глупость).
Но извиняюсь за резкость - настроение было плохое.
И я в курсе что свое настроение не надо выливать на других.


 
 не переживайте так
Автор: Greg ()
Дата:   06/11/2004 21:23

Petr_ писал(а):

> Но термин "внутрисхемное программирование" подразумевает
> именно программирование чипа в схеме программатором.

этот термин подразумевает и некоторый уровень спрашивающего


 
 Я же не про ВАши советы говорю.
Автор: Bill ()
Дата:   06/11/2004 22:26

Просто Вы сказали
> Никакой ПРОГРАММЫ не существует
:)))) И Ваша категоричность оказала Вам медвежью услугу.


 
 Ок. Че мы тут о ерунде говорим (-)
Автор: Petr_ ()
Дата:   06/11/2004 22:36

/


 
 А приходилось ли кому-нить делать гальвано(опто)-развязку программатор/МК
Автор: Lord ()
Дата:   08/11/2004 00:31

А приходилось ли кому-нить делать гальвано(опто)-развязку программатор/МК в схеме?
Где-нить есть посмотреть? Просто у меня прибор под "фазой", надоело вынямывать :о)


 
 Можно воспользоваться автономным программатором или
Автор: trt ()
Дата:   08/11/2004 10:45

проще развязать программатор и компьютер в районе сом-порта, но тут потребуется
доработка программатора (оптроны и т.д.)
Блоки питания, как правило, от сети уже развязаны (хотя всякое бывает)...

А городить такой огород на каждой плате будет слишком дорого.


 
 Re: Можно воспользоваться автономным программатором или
Автор: Lord ()
Дата:   09/11/2004 12:59

да нет, нафиг на каждой плате? сделал один раз мастырку с развязанным питанием от
программатора и все.

Если развязать от порта, то как СОМпорт развязать - я знаю, а как LPT - хто знает?
но и все одно страшновато, емкости там всякие паразитные.... прошьет еще чего
доброго программатор...