Прошивка РIC16F676

Обсуждаем цифровые устройства...
Ampermetr_
Открыл глаза
Сообщения: 49
Зарегистрирован: Ср окт 21, 2009 21:53:11

Прошивка РIC16F676

Сообщение Ampermetr_ »

Собрал когда-то давно программатор из "Радио" №2, 2004г.(Он предназначен для прошивки РIС16F84, РIС16F628,РIС16F629...675 и других...)Недавно возникла необходимость прошить РIC16F676...Можно прошить контроллер используя данный программатор, возможно можно его как-то доработать? Схему прилагаю...
Вложения
Content.rar
(174.13 КБ) 247 скачиваний
Реклама
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Прошивка РIC16F676

Сообщение Enman »

прошить-то можно, но надо делать доработку по задержке включения напряжения питания (после появления напряжения программирования). Пишут, что эта схема работает...Сначала прочитать контроллер и не забыть переписать числа с двух последних ячеек памяти программ.
Реклама
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

Ampermetr_ писал(а):возможно можно его как-то доработать?
Лучше делайте сразу, что-нибудь вроде Extra-PIC+ (http://radiokot.ru/forum/viewtopic.php?f=20&t=22447). А то так и будете маяться с каждым МК.
Enman писал(а):Сначала прочитать контроллер и не забыть переписать числа с двух последних ячеек памяти программ.
Почему с двух? Калибровочная константа, вроде в одну умещалась. :)
На первых порах, такой подход не повредит, но вообще-то, практически все программаторы (в частности, указанный IC-Prog) умеют сами сохранять константу. Надо только правильно отвечать на вопросы о сохранении/перезаписи.
ICQ нет, и, в ближайшее время, не будет.
Ampermetr_
Открыл глаза
Сообщения: 49
Зарегистрирован: Ср окт 21, 2009 21:53:11

Re: Прошивка РIC16F676

Сообщение Ampermetr_ »

Спасибо за совет, я так понял вы говорите за эту схемку: http://cxema.at.ua/publ/4-1-0-9 ???
Реклама
Эиком - электронные компоненты и радиодетали
Ampermetr_
Открыл глаза
Сообщения: 49
Зарегистрирован: Ср окт 21, 2009 21:53:11

Re: Прошивка РIC16F676

Сообщение Ampermetr_ »

Чем можно заменить КТ345, подойдет КТ3107 ?
Реклама
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

Ampermetr_ писал(а):я так понял вы говорите за эту схемку
Нет, я говорю за эту: http://www.pirpk.narod.ru/ddssite/dshexp1w.htm

В в/у ветке форума всё подробно расписанно. И про замену, в том числе.
ICQ нет, и, в ближайшее время, не будет.
Реклама
Аватара пользователя
zoom4ik
Открыл глаза
Сообщения: 53
Зарегистрирован: Чт янв 13, 2011 10:34:14
Откуда: Симферополь

Re: Прошивка РIC16F676

Сообщение zoom4ik »

Месяц назад собирал Pickit clone. Как раз для такого же мк. Заработал сразу.
Для прошивки пиков отлично подходит!

ссыла с подробным описанием ниже

http://www.labkit.ru/html/programmators_shm?id=86
Ampermetr_
Открыл глаза
Сообщения: 49
Зарегистрирован: Ср окт 21, 2009 21:53:11

Re: Прошивка РIC16F676

Сообщение Ampermetr_ »

Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

Чего как?
Там же по-русски написанно: "Экстра-ПИК (без +, т.е. без всяких доработок), с сайта "5 Вольт"".
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Прошивка РIC16F676

Сообщение К@Т »

Вот доработаный экстрапик http://www.cqham.ru/progAVR_PIC.htm
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

К@Т писал(а):Вот доработаный экстрапик
Он не до конца доработан. :)))

А вообще, по всем этим программаторам подробно сказано в в/у ветке форума.
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Прошивка РIC16F676

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Он не до конца доработан. :)))
Каждый дорабатывает под свои нужды!Теперь он не 'кипятильник'(в отличии от предыдущего),шьёт авээрки(так что название экстрапик некоректно) ,а также индикация приём-передача(иногда очень надо).
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

К@Т писал(а):не 'кипятильник'(в отличии от предыдущего)
Да уж не такой он и "кипятильник", особенно, если TO-220 использовать.
К@Т писал(а):шьёт авээрки
Зато ПИКи нормально не умеет. :)))
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Прошивка РIC16F676

Сообщение К@Т »

Dmitry Dubrovenko писал(а):шьёт авээркиЗато ПИКи нормально не умеет. :)))
Вообщето на сайте микрочипа написано.МК поддерживают два варианта подачи напряжения:
Первый -сначала подаётса +5В,а после +12,5В;
Второй-сначала +12,5В,а потом +5В
.
Там используетса только первый вариант.Следовательно Ваше суждение о нормальности некоректно.Если Вам нужны оба варианта подачи напряжения то поищите в журнале Радио,кажетса за 2007г ном 5(точно не помню).
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

К@Т писал(а):в журнале Радио,кажетса за 2007г ном 5(точно не помню).
Может Вы имеете ввиду №8?
Так это моя статья. :)))
А ссылку на оригинал давал чуть выше.

Очень Вам рекомендую, вставить в свой программатор какой-нибудь 628, или 675, запрограммированные на работу с внутренним генератором и #MCLR как входной порт, а потом уже рассуждать о суждениях, и о нормальности. :wink:
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Прошивка РIC16F676

Сообщение К@Т »

Dmitry Dubrovenko писал(а):Может Вы имеете ввиду №8?
Возможно,точно не помню,а возможности уточнить у меня сейчас нет.
Dmitry Dubrovenko писал(а): Очень Вам рекомендую, вставить в свой программатор ...
Для домашних работ(хобби) мне этого вполне достаточно,а на работе я пользуюсь такимhttp://www.electronshik.ru/card/program ... prog-21299.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25278
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Прошивка РIC16F676

Сообщение КРАМ »

К@Т писал(а):
Dmitry Dubrovenko писал(а):шьёт авээркиЗато ПИКи нормально не умеет. :)))
Вообщето на сайте микрочипа написано.МК поддерживают два варианта подачи напряжения:
Первый -сначала подаётса +5В,а после +12,5В;
Второй-сначала +12,5В,а потом +5В
.
Там используетса только первый вариант.Следовательно Ваше суждение о нормальности некоректно.Если Вам нужны оба варианта подачи напряжения то поищите в журнале Радио,кажетса за 2007г ном 5(точно не помню).
Если при конфигурировании контроллера сброс (MCLR) остается внешним (нога не используется как вход порта), то программировать можно любым способом. И с управлением питанием и без.
Если же нужен этот вход и сброс будет внутренним, то без управления питанием (подача питания до подачи программирующего напряжения) возможно будет прошить контроллер ТОЛЬКО ОДИН РАЗ. Далее для его перепрограммирования потребуется второй тип диаграммы (питание подавать после программирующего напряжения).
Причина простая. При подаче питания на МК с внутренним сбросом он сразу начинает исполнение кода и в режим программирования не входит. Если же сброс внешний, то удержание на нем нуля при включении питания позволяет позже подать программирующее напряжение и ввести его в режим программирования. На самом деле возможно обойти это правило, если изначально в конфигурации включен таймер сброса. Тогда при включении есть пауза в 72 мс в которую можно уложиться, чтобы успеть войти в программирование при отключенном внешнем сбросе.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2359
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Прошивка РIC16F676

Сообщение Dmitry Dubrovenko »

КРАМ писал(а):пауза в 72 мс в которую можно уложиться
"Уложиться", это - включить питание на программаторе, и за 72мс успеть "нажать" экранную кнопку.
Ну-ну. :)))
ICQ нет, и, в ближайшее время, не будет.
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25278
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Прошивка РIC16F676

Сообщение КРАМ »

Dmitry Dubrovenko писал(а):
КРАМ писал(а):пауза в 72 мс в которую можно уложиться
"Уложиться", это - включить питание на программаторе, и за 72мс успеть "нажать" экранную кнопку.
Ну-ну. :)))
Дмитрий, прежде чем писать глупости, стоит поизучать проблему. Ну и/или внимательно прочесть текст оппонента.
Какая экранная кнопка? Вы о чем?
Я вообще то писал про АЛГОРИТМ аппаратно-программного инструментария программирования, а не человеке...
Полный бредос...
Аватара пользователя
К@Т
Говорящий с текстолитом
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Re: Прошивка РIC16F676

Сообщение К@Т »

Коты не сабачтесь.Я в случае когда при подаче питания мк запускаетса и забирает сброс под вход ,длятого чтобы записать новую прогу начинаю такие пляски-програмирую любуя хексену и в момент когда горят светодиоды сброс,питание,передача(ссылка на такой прогер выше) отключаю и сразу включаю питание програматора.Всё прога убита! камень не может запустить свою прогу и тем самым забрать сброс.А теперь прошиваю его нужной хексеной.А Вам слабо?
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Ответить

Вернуться в «Цифровая техника»