Page 4 of 6

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 21 Aug 2011 00:49
by hardlock
Android, Пробуйте оживить МК подав сигнал с внешнего генератора на вход тактирования(вместо кварца). Сигнал - меандр около 1 МГц.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 21 Aug 2011 01:11
by Android
Android, Пробуйте оживить МК подав сигнал с внешнего генератора на вход тактирования(вместо кварца). Сигнал - меандр около 1 МГц.
То есть нужно подать прямоугольный импульс на XTAL1 и XTAL2 (4 и 5 ножка микроконтроллера). Я правильно понял?

Возникает вопрос:
Что можно использовать в качестве внешнего генератора, получается, что необходимо собрать мультивибратор который должен генерировать прямоугольный сигнал с частотой 1МГц?

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 21 Aug 2011 01:13
by hardlock
Android wrote:То есть нужно подать прямоугольный импульс на XTAL1 и XTAL2 (4 и 5 ножка микроконтроллера). Я правильно понял?
только на XTAL1. Не ленитесь и посмотрите в даташит - там много интересного.
Android wrote:Что можно использовать в качестве внешнего генератора, получается, что необходимо собрать мультивибратор который должен генерировать прямоугольный сигнал с частотой 1МГц?
Да хоть два инвертора с резисторо и конденсатором, или вообще пару транзистором - вообщем что есть под рукой.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 21 Aug 2011 02:20
by Android
Какова должна быть амплитуда подаваемого сигнала, 5V?

Добавлено спустя 34 минуты 2 секунды:
вообщем что есть под рукой.
Не чего нет под рукой :) , из чего бы можно было бы получить 1 Мгц. Можно ли использовать какой-нибудь из портов компьютера в качестве генератора импульсов? Вить теоретически можно использовать, к примеру, звуковую плату, но с помощи её невозможно получить сигнал частотой
1 Мгц.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 21 Aug 2011 10:11
by hardlock
Android wrote:Можно ли использовать какой-нибудь из портов компьютера в качестве генератора импульсов?
нет.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 07:52
by maka
Здравствуйте собрал Термостат на ATtiny2313 и DS18B20 и начел программировать по статье (Программирование ATtiny2313 с помощью 6-ти проводков) все сделал как написано. При нажатии на кнопку "Launch program cycle" выводит сообщение "Device missing or unknown device (-24)" помогите разобраться за ране спасибо

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 09:57
by hardlock
maka, шьёте с индикатором? проводками можно шить только голый МК.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 10:16
by maka
проводками шью только голый МК

Добавлено спустя 10 минут 22 секунды:
сделал как на картинке в точ (http://hardlock.org.ua/mc/other/burn_2313/index.html)

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 11:46
by hardlock
maka, Мк новый или б/у? если БУ, то наверное настроен на работу ои внешнего кварка. тогда нужен кварц. Хотя ещё могут быть проблемы с LPT портом.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 13:50
by maka
пробовал на трех компах и МК новый, схему перепроверил все норма
При нажатии на кнопку "Launch program cycle" выводит сообщение "Device missing or unknown device (-24)" и три варианта "abort", "retry", "ignore" когда нажимаешь на "ignore" то доходит до 65% и опять сообщение "неудачно"

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 14:16
by hardlock
maka wrote:При нажатии на кнопку "Launch program cycle" выводит сообщение "Device missing or unknown device (-24)"
а тест адапрета -"ОК"?
maka wrote:когда нажимаешь на "ignore" то доходит до 65% и опять сообщение "неудачно"
это правильно.
Смотрите наличие импульсов на каждом из выводом программирования - начните с Ресет, потом SC, потом MISO, потом MOSI. Наличие импульсов контролируйте светодиодом или входом акустической системы с усилителем (обязательно на входе конденсатор 1 мкФ) на маленькой громкости.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 14:25
by maka
уже собираюсь собрать (Программатор Atmel STK200/300) есть вопрос то если собрать программатор то никаких проблем не будет?

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 14:27
by hardlock
maka, если не работает простейшее, то либо вы что-то делаете не так (тогда и программатор работать не будет), либо проблема в порту (тоже не будет работать), либо порт не тянет токи программирования (очень вряд ли, но всё же может). Программатор не помешает 100%, тем более схема на 50 копеек.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 14:31
by maka
а саму порт настраивать не надо параметры порта

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 22 Aug 2011 14:32
by hardlock
maka, в БИОСе порт настраивается. должно быть EPP+ECP или BiDirectional

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 25 Sep 2011 18:28
by olegators68
Ув. hardlock, не соглашусь с вами , что "никакие USB-2-LPT не работают", медленно, но уверенно прошил ATmega8 этим http://www.vri-cnc.ru/modules.php?name= ... highlight=, делалось для других целей, так для эксперимента.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Sep 2011 09:24
by DANila
Добрый день люди добрые,подскажите пожалуйста какие нужно выставить FUSE при данной прошивке...(одну микруху уже запорол).Просто уже все собрано,осталось прошить микруху и проверить,а там вроде как не указано этих тонкостей...http://cubais.eclub.lv/sposob_13.html

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Sep 2011 15:41
by hardlock
olegators68, это я говорю про стандартные переходники USB-LPT, а не самопальные. Тогда уж лучше АВР910 - АВР911 или что-то их этой оперы.

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Sep 2011 20:59
by olegators68
hardlock у меня USBASP :-)
DANila, пользуйтесь FUSE калькулятором http://fusecalc.mirmk.net/, и шейте внутрисхемно (кварц), и это будет работать?

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 29 Sep 2011 10:15
by DANila
olegators68, Спасибо за помощь...Но вот только проблема в том что я не знаю,какая задержка запуска (м/с)?Нужно ли включать делитель т.ч. на 8?Нужно ли разрешить выдачу тактового сигнала на выход PD2 и т.д.?Поэтому и обратился за помощью к спецам...Вся инфо которой располагаю я находиться здесь http://cubais.eclub.lv/sposob_13.html .А вот по поводу будет работать или нет отпишусь после сборки...Расчитываю на Вашу помощь...

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 25 Oct 2011 22:15
by pioneer1234
вечер добрый, пытаюсь прошить б/у Attiny микросхема читается программа записываеися, а при попытке поменять фюьзы он задумывается и выдает
ошибку "Device missing or unknown device (-24)" что это может быть?
и после этого пони прог не видет микросхему

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Oct 2011 07:12
by hardlock
pioneer1234, а точно это тини, а не AT90S ?

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Oct 2011 12:40
by pioneer1234
hardlock, ATtiny2313-20PU
спасибо за быстрый ответ

Добавлено спустя 3 часа 21 минуту 15 секунд:
пошол купил новую тотже эфект :(

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Oct 2011 14:04
by hardlock
pioneer1234, так не бывает. Если МК шьётся нормально, то фьюзы должны читаться и писаться тоже нормально. Тип МК выбран правильно?

Re: Как прошить микроконтроллер (на примере ATtiny2313)

Posted: 26 Oct 2011 14:21
by pioneer1234
правильно, я собирал два ваших градусника прошивал и работало, а теперь собрал часы и ничего не выходит 3 ATtiny2313 уложил