Прошить ATmega8A

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
xromis
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб апр 30, 2011 22:08:58
Откуда: братск
Контактная информация:

Прошить ATmega8A

Сообщение xromis »

Решил собрать данный девайс, взял его с форума аква лого.Суть его заключается в том что он включает и выключает светодиоды в последовательном порядке создавая эффект закат рассвет. а проблема в том что он собран на контроллере ATmega8A а чем и как его прошить и привезать к компу я не вкурсе.
Прошу помощи в решение данной делемы
Вложения
post-2056-1297083330_thumb.jpg
(14.1 КБ) 1935 скачиваний
Реклама
Аватара пользователя
DimanVIP
Мучитель микросхем
Сообщения: 474
Зарегистрирован: Вт июн 01, 2010 22:12:07
Откуда: Тольятти
Контактная информация:

Re: Прошить ATmega8A

Сообщение DimanVIP »

Прочтите для начала хотя бы обучалку по МК на этом сайте.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Реклама
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

Любым программатором для ATmega8... в проге ponyprog, uniprof, CodeVision AVR, AVReAl, AVR Studio и т.д....
Программаторы для микроконтроллеров Atmel.
в обучалке Как сделать программатор?
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
P@S@f
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт янв 13, 2011 18:52:17

Re: Прошить ATmega8A

Сообщение P@S@f »

самым простым вариантом будет stk200:
http://upload.wikimedia.org/wikipedia/c ... er.svg.png
подключается прямо к LPT (параллельному) порту (принтера)
шить через avrdude таким способом:

Код: Выделить всё

avrdude -p atmega8 -P lpt1 -c stk200 -U flash:w:прошивка.hex
avrdude под Win можно найти в пакете WinAVR (папка bin, avrdude.exe)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

проще тогда уж понипрогом... мышкой пару раз и готово...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Реклама
Аватара пользователя
xromis
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб апр 30, 2011 22:08:58
Откуда: братск
Контактная информация:

Re: Прошить ATmega8A

Сообщение xromis »

Доброго дня. Меня интересует 32 ножки так как там есть adc 22 это дополнительная копка
Реклама
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

При чем тут прошить уже? На приатаченной схеме ничего не видно...
В DIP-корпусе 28 выводов, в TQFP-корпусе 32 вывода, есть 22 - ADC7

ATmega8A Datasheet - http://www.atmel.com/dyn/resources/prod ... /8159S.pdf
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Аватара пользователя
Alex Medvedev
Встал на лапы
Сообщения: 95
Зарегистрирован: Сб мар 01, 2008 12:27:44
Контактная информация:

Re: Прошить ATmega8A

Сообщение Alex Medvedev »

Хоть DIP хоть TQFP прошиваются они одинаково...
Аватара пользователя
xromis
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб апр 30, 2011 22:08:58
Откуда: братск
Контактная информация:

Re: Прошить ATmega8A

Сообщение xromis »

Выходит для начало я собираю схему. после простейший программатор. и у пёрся как программу написать , где взять шаблон с чего отталкиваться.
И в добавок к этому у меня в устройстве стоит Блютуз ему можно найти альтернативу.
Заранее благодарен
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

Почти ничего не понятно...
xromis писал(а):Выходит для начало я собираю схему. после простейший программатор. и у пёрся как программу написать , где взять шаблон с чего отталкиваться.
Схемму - да, простейший программатор - да
Непонятно, какую программу написать-то и зачем? какой шаблон-то нужен? :shock:
xromis писал(а):И в добавок к этому у меня в устройстве стоит Блютуз ему можно найти альтернативу.
В смысле, что на компе нет порта для подключения простого программатора или что? тогда к знакомым сходить прошить...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
P@S@f
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт янв 13, 2011 18:52:17

Re: Прошить ATmega8A

Сообщение P@S@f »

DiGiCat, кстати через пони по этой схеме у меня шило, но во-первых, очень долго (по сравнению с avrdude 3-4 секунды против 0,5), во-вторых, в конце выдало "Writing failed", но когда считал прошивку - она там была.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

На пару секунд дольше - не принципиально, дудка да, шьет пошустрей понипрога...
Контроллер на плате прошивался или в голой панельке?
на прикрепленной схеме не видно почти ничего толком...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
P@S@f
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт янв 13, 2011 18:52:17

Re: Прошить ATmega8A

Сообщение P@S@f »

Схема в нормальном размере: http://www.aqualogo.ru/phpbb2/index.php ... t&id=78377

Как я понял, схемка автором взята из этого форума
http://www.aqualogo.ru/phpbb2/index.php ... 1337&st=60#
и на сколько я понял, это освещение к аквариуму, при чём сильно навороченное
если автору темы нужно именно такое устройство (освещение для аквариума), то думаю было бы куда продуктивней обратиться именно на тот форум, именно к тем людям, которые занимались разработкой этого устройства, там дадут и прошивку, и скажут как переделать под USB

если же автору нужна просто мигалка на светодиодах, то есть вариант обойтись вообще без микроконтроллеров и шимов:
http://forum.qrz.ru/showpost.php?s=1157 ... ostcount=7
если всё-таки хочется на микроконтроллере, есть вариант с Arduino
http://all-simply.ru/pervoe-znakomstvo-s-arduino.html
также, может автор почерпнет что-то полезное отсюда:
http://forum.vingrad.ru/forum/topic-286 ... одиод.html
(правда там описана только программная часть)
Последний раз редактировалось P@S@f Вс май 01, 2011 16:10:22, всего редактировалось 1 раз.
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

P@S@f писал(а):Схема в нормальном размере:
Уже понятней... :) ATmega8A только на 32 вывода в TQFP-корпусе (или в MLF), ADC7 задействован, тактирование от внутреннего RC
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Аватара пользователя
xromis
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб апр 30, 2011 22:08:58
Откуда: братск
Контактная информация:

Re: Прошить ATmega8A

Сообщение xromis »

Это понятно на форуме где был разработан этот девас. Автор прадоет его, Пока торопиться я его покупать не хочу. Мне хочется самому собрать и пере прошить. Вот поэтому я и обратился к вам уважаемые знатоки за помощью
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

Для него прошивка только платная? Собрать и прошить-то не сложно, если прошивка к нему есть...
Вот прошивку с нуля хорошую написать - это совсем другое дело...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
P@S@f
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт янв 13, 2011 18:52:17

Re: Прошить ATmega8A

Сообщение P@S@f »

Я лично прошиваю мегу вот так, дешево и сердито :)) :
http://i20.fastpic.ru/big/2011/0430/14/ ... 364b14.jpg
http://i20.fastpic.ru/big/2011/0430/5d/ ... 0be65d.jpg

Так я не понял в чём проблема, схема есть, печатка есть
http://www.aqualogo.ru/phpbb2/index.php ... t&id=78378
Написать автору устройства вполне можно, попросить прошивку и т.п.
Аватара пользователя
xromis
Открыл глаза
Сообщения: 52
Зарегистрирован: Сб апр 30, 2011 22:08:58
Откуда: братск
Контактная информация:

Re: Прошить ATmega8A

Сообщение xromis »

А вопрос можно.
Есть ли готовые шаблоны для данной схемы для прошивки.
По поводу самой прошивки да можно купить но хотелось самому дойти до этого
Аватара пользователя
DiGiCat
Друг Кота
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Re: Прошить ATmega8A

Сообщение DiGiCat »

Микроконтроллеры AVR и сверху темы прилепленны, полезно, чтоб самому дойти ...
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
P@S@f
Открыл глаза
Сообщения: 44
Зарегистрирован: Чт янв 13, 2011 18:52:17

Re: Прошить ATmega8A

Сообщение P@S@f »

xromis, зачем было спрашивать про программатор, если у тебя нет прошивки и ты не собираешься её доставать?
Создал бы тогда сразу тему "Напишите мне прошивку", правда сомневаюсь, что там кто-то по теме ответил бы.

зы. Если бы ты хотел сам, то давно уже хоть что-то сделал бы. Купи прошивку и не парься, если тебе действительно нужно это устройство, а не сам факт того, что ты его собрал сам.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»