Страница 83 из 132

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Пн май 02, 2011 17:43:03
Alex_Megavolt_79
Squirrel
Резонатор нужен в том случае если Вы фьюзами выставили работу МК от резонатора. По умолчанию (заводские настройки) стоит внутренний RC генератор. Но если вы случайно, вернее не случайно, а просто сами не понимая, изменили фьюзы, то тогда понадобиться резонатор, а то и даже может внешний генератор меандра с ттл уровнями.
Поставил, проверил, программатор рабочий а вот дальше никак, пишет: Programming failed!
это сообщение говорит о том что МК не отвечает. Здесь причин несколько , вот основные: неправильное подсоединение МК к прогерру, неверны настройки проги, успели залочить МК (изменили фьюзы см первый абзац), ну и самое плохое МК сдох.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Вт май 10, 2011 11:08:04
lkote68
Привет Коты и Котята. Плиз подскажите первый раз хочу зашить ATiny2313.
У меня программатор STK200+/300. Лежит на столе контроллер на Аtmega16
и шьетя без проблем. Подал питание на 2313 грит проблемы или с чипом или
с питанием или с программатором Среда CAVR

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Вт май 10, 2011 12:26:33
lkote68
маленькие изменения
---------------------------
CodeVisionAVR
---------------------------
Chip Signature mismatch
Read: Byte0=53h Byte1=53h Byte2=53h
Must be: Byte0=1Eh Byte1=91h Byte2=0Ah.
---------------------------
ОК
---------------------------

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Вт май 10, 2011 12:33:32
lkote68
или вот так если в программатре стоит не 74РС244
а КР1533АП5

---------------------------
CodeVisionAVR
---------------------------
Chip Signature mismatch
Read: Byte0=00h Byte1=00h Byte2=00h
Must be: Byte0=1Eh Byte1=91h Byte2=0Ah.
---------------------------
ОК
---------------------------

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Вт май 10, 2011 15:08:33
lkote68
---------------------------
Information
---------------------------
Chip Signature: Byte0=53h Byte1=53h Byte2=53h.
Chip: Unknown.
---------------------------
OK
---------------------------

ATtiny2313

Добавлено: Вт май 10, 2011 20:53:53
serg-3012
Помогите советом собираю тахометр http://hardlock.org.ua/mc/tiny/tahometr/index.html контроллер шью PonyProg2000 в принципе все прошивалось если не трогать FUSES но кода выставил

Изображение
мк как будто заблокировался что делать

Re: ATtiny2313

Добавлено: Ср май 11, 2011 12:56:18
jordan
Такое бывает когда фузы для тактирования, контроллера выставлены не правильно, или не рабочий кварц

Re: ATtiny2313

Добавлено: Ср май 11, 2011 13:47:17
serg-3012
контроллер можно как-то оживить я прибил так 2 мк

Re: ATtiny2313

Добавлено: Ср май 11, 2011 14:15:52
Engineer_Keen
serg-3012 писал(а):что делать
Найдите инструкцию или хелп какой-нибудь к тому, чем прошиваете и посмотрите что значит галочка в фьюзе - запрограммирован или нет, потом сморите даташит на МК и определяйте что вы ему выставили: не тот источник тактирования или может вообще ресет отключили...

Нет, ну чуть ли не через день возникает подобная тема :kill:
Ведь есть же темы - раз, два...

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Ср май 11, 2011 15:28:20
ARV
один товарищ очень оригинально решил проблему с неверно выставленными фьюзами - обошелся без кварца и без программатора со встроенным генератором! :) я был приятно удивлен столь простым и очевидным решением, по-моему никогда ранее не применявшимся!

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Ср май 11, 2011 19:58:34
katok619
Подскажите пожалуйста,куда В МК Attiny2313 Подключить + и - ?
Просто отладочной платы нет,подключать буду програматор прямо к мк.Но не знаю куда питание подать!!!

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Ср май 11, 2011 20:03:10
AI_Disable
VCC (20 вывод) - +5в
GND (10 вывод) - 0 (земля)
Да уж.. Как же вы собрались подключать программатор и собирать устройство на этом МК, если даже не смогли понять, куда подать питание...

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Ср май 11, 2011 21:24:24
katok619
А 6 вольт подать можно?Просто у меня есть блок питания на 6в.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Ср май 11, 2011 21:29:11
AI_Disable
Не думаю, что это хорошая идея. 5.5в - максимум, по документации.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт май 12, 2011 02:57:13
Av4arik
6v.. Мультиметром мерили, или на блоке написано? Если написано на блоке, то напряжение там скорее будет больше 6v, и нужно ставить стабилизатор, например, 7805 (78L05, КРЕН5А), чтобы не вывести МК из строя.

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт май 12, 2011 07:38:21
katok619
А подойдет блок питания на 4.5в?Просто етот бп по идее должен пять в давато,но тестером меряю и пишет 4.5

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт май 12, 2011 08:57:45
Сериг
Вам нужен бп:от1,9-5,5 вольт ни больше ,ни меньше быть не далжно,открываете сип и дип набираете аттини 2313 ,открываете что бы посмотреть фото и качаете с права по середине даташит,как все выучите,пишите сюда,глупые вопросы будут игнорироватся!

Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313

Добавлено: Чт май 12, 2011 10:08:15
Av4arik
4.5v отлично подойдет

Re: ATtiny2313

Добавлено: Сб май 14, 2011 11:24:54
jordan
если отключили ресет то контроллер можно выкинуть, а если прибили неправильными фузами на тактирование то оживить можно! фузами на тактирования контроллер убить не возможно! оживить просто - находите генератор например у меня на 16Mhz со своим питание, они стоят на старых материнках такие штучки прямоугольные на 4 ножках, там +5в, gdn, out и один не используется... так вот out к выводу микроконтроллера Xtal1, и быстренько прошиваете контроллер на правельные фузы

Re: ATtiny2313

Добавлено: Сб май 14, 2011 18:58:38
andrey_artemov
jordan писал(а):если отключили ресет то контроллер можно выкинуть
Зря Вы так, я постоянно на тиньки 13 отключаю ресет, что делать, если нужен порт....
Просто параллельным программатором можно все фьюзы заново поправить....

З.Ы. Кстати для таких вопросов есть отдельная тема по микроконтроллерам...