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

Добавлено: Ср мар 11, 2009 15:16:42
DataLife
kret_a_v, во-первых - писать несколько сообщений подряд - дурной тон. Есть кнопка Изображение для редактирования своего ПЕРВОГО сообщения.

По сути:
Читай статью Программаторы для микроконтроллеров Atmel.
Как я понял, ты уже собрал STK 200/300. Отлично.
В той же статье рассказан в крацце принцип работы, будет полезно почитать.
В самом низу статьи есть пара ссылок, одна из которых: Платы в формате SL5 для STK200+/300. Качаешь, травишь нужные, подключаешь к программатору и программируешь с учётом всего вышесказанного мной (я про кварц).

Добавлено: Ср мар 11, 2009 15:36:20
kret_a_v
DataLife - огромное спасибо :P

спасибо в двойне за терпение

замечания учту.... :oops:

...просто сталкнулся с проблемой - задал поиск- попал сюда

..... а глаза расстерянные :shock: ... паника :cry:

думаю меня поймет достопочтенный кот... :twisted:

еще раз спасибо :)))

ATTINY2313

Добавлено: Сб мар 14, 2009 08:54:23
Евгений94
Люди, срочно хэлп!Начал шить Тиньку2313 и , видимо, фьюзы не так выставил и тепер он не читается, не пишется и не определяется!Че делать??????

Добавлено: Сб мар 14, 2009 12:54:49
DataLife
Какой прогой шил, какой программатор?
Вероятно не запускается кварц или же он мешает запуститься внутреннему генератору.

Re: ATTINY2313

Добавлено: Сб мар 14, 2009 13:26:31
nictrace
Евгений94 писал(а):Люди, срочно хэлп!Начал шить Тиньку2313 и , видимо, фьюзы не так выставил и тепер он не читается, не пишется и не определяется!Че делать??????
Если запорол RSTDSBL или SPIEN фузы - исправить можно только высоковольтным программатором. Но результат никто не гарантирует, ибо согласно документации режим высоковольтного программирования реализован в 2313 некорректно.

Добавлено: Сб мар 14, 2009 20:01:20
Aheir
Хотелось бы все таки узнать, с какой конфигурацией фьюзов был зашит камень.. Это сильно упростит диагностику.

Добавлено: Пн мар 16, 2009 09:37:06
kret_a_v
скажите пожалуйсто - как для новичька
какие такие фузы - как выглядят и как их установить

по подробнее и если можно с картинками....

собирабсь шить ATTINY2313.....

не охота набокопорить...

заранее мяу...

Добавлено: Пн мар 16, 2009 12:59:30
nictrace
ну, по умолчанию он настроен на внутренний генератор 8М, и еще делитель на 8 - то есть 1 МГц.
Если устраивает - лучше фузы не трогать :)

Я например, отключил только деление на 8, таким образом увеличив частоту до 8МГц.

Добавлено: Пн мар 16, 2009 15:15:23
kret_a_v
делаю схемку часов

http://www.masterkit.ru/info/magshow.php?num=37

в схемке стоит кварц на 4мгц

программатор совместимый с стк200/300
переходник бех кварца

как выставить фузы..... если это надо
или тупо подключаем и шьем.....

спасибо

Добавлено: Пн мар 16, 2009 19:56:08
nictrace
ну, раз часы - без кварца не обойтись!
программа заливается на внутреннем генераторе, затем выставляются фузы под внешний кварц - и дальше он работает да и перепрошивается уже с внешним резонатором!

Добавлено: Вт мар 17, 2009 11:28:36
kret_a_v
nictrace - спасибо что не оставляете мои вопросы без внимания.

но если честно

мне все это не понятно... пока.... :shock:
т.к. решился на это в первый раз :oops:

если можете и не трудно для Вас сделайти пожалуйсто пошаговую инструкцию(иллюстрации были бы к месту)
ведь знающий хоть что то поймет Вас с полуслова
я пока что слепой котенок :cry:

типа того
1- ставим пони прог (или др. софт)
2- на вкладке такойта ставим галочку там то (скриншо)
3- нажимаем то то
4-открываем файл такой то
и т.д.

программатор делал по схеме с этого сайта под kgn
переходник под тиньку тоже - без кварца и кондеров
со всеми перемычками

за ранее благодарен :)

Добавлено: Вт мар 17, 2009 12:52:43
nictrace
Я вообще-то 2313-е через AVR910 прошиваю.
Но ради вас могу и 5-ю проводками попробовать :)

Добавлено: Вт мар 17, 2009 14:30:45
kret_a_v
nictrace писал(а):Я вообще-то 2313-е через AVR910 прошиваю.
Но ради вас могу и 5-ю проводками попробовать :)
:cry: у мну AVR910 нету - вот по пути наименьшего сопротивления....

стк совместимый собрал - а дальше пока не знаю что к чему

плиииз.... :) если не сложно....

если что с меня литр виртуального пива.... ))) ну или литр виртуальной сметаны...))))

цель сего такова... получить начальные навыки в общении с авр

для дальнейшего создания контроллера шагового двигателя на микроконтроллере....

вот... закрутил....

так что пока нужен рабочий пример работающей методики

в плотную занятся авр или пик пока планов нет....

но вообще подумываю :idea: над тем чтоб собрать вильемпрог....

сам пока в плотную тусуюсь здесь...
http://forum.wmtraker.com/index.php

вот роусь у Вас на сайте - может чего полезного найду...

Добавлено: Вт мар 17, 2009 23:58:49
nictrace
К сожалению, порывшись в закромах обнаружил, что универсальный адаптер для прошивки АВРок имеет гнезда DIP8 и DIP28, а значит, под tiny2313 не заточен :(

Я могу рассказать, как шьется mega48, или же еще раз порыться в закромах... :)

Добавлено: Ср мар 18, 2009 10:06:36
kret_a_v
это разве не ком порт ?
у меня лптимхо

а в чем разница в програмировании mega48 и моей тиньке?

или же еще раз порыться в закромах... ???

Добавлено: Ср мар 18, 2009 11:33:45
nictrace
kret_a_v писал(а):это разве не ком порт ?
Это DB9, но по сигналам он никоим образом ком-порту не соответствует :) Просто плата с панельками, которая может быть подключена хоть к LPT, хоть к AVR910, а возможно и к другому прогеру, который я еще соберу :).
а в чем разница в програмировании mega48 и моей тиньке?
Да почти ни в чем! :)
Есть отличия в значениях одного из трех FUSE-байтов, еще в tiny2313 встроенные осцилляторы на 4 и 8 МГц, а в меге48 - 128к и 8 МГц
>>или же еще раз порыться в закромах... ???
Ну, вечерком после работы еще пороюсь! :wink:

Добавлено: Ср мар 18, 2009 12:47:24
kret_a_v
ну а методика в теории хоть есть рабочая ?

конечно же на конкретном примере лучше будет....

... а то не терпиться

....наверно keit всетаки обождать.....

Ну, вечерком после работы еще пороюсь!

завтра тогда спишемся.....

Добавлено: Чт мар 19, 2009 12:26:35
nictrace
Откопал STK200, но оказалось, что в нем панелька только на DIP8 есть. А все потому, что раньше у меня кроме tiny12 и не было ничего!

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

Добавлено: Чт мар 19, 2009 14:26:20
kret_a_v
я собирал по этой ссылке - http://radiokot.ru/lab/controller/29/

за 1 вечер....

вчера почитал то что Вы мне подкинули....

них... не понял....

понял одно - что если фузы выставить непраильно то можно угробить тиньку

и просто прошить прогу от 90S2313 - не выйдет - нужно перекомпилировать....
хотя могу и ошибаться
в общем темный лесссссс для меня

а как известно чем дальше влез тем толще партизаны....

Вы лично можете помочь правильными советами мне в данном проекте...

плату уже собрал.....

аж смешно.... дело за малым - прошить тиньку

Добавлено: Чт мар 19, 2009 19:16:18
DataLife
kret_a_v писал(а):понял одно - что если фузы выставить непраильно то можно угробить тиньку
Практически да, но не так.
"Убить" её можно включив фьюз "RSTDISBL". Востановить можно только через последовательный программатор (СОМ).
Фьюзы - довольно таки интересная штука, сам до конца всего не понял, да и не нужно оно мне пока ;)
А для того, чтобы иметь хоть малейшее представление - советую прочитать небольшую статейку: Фьюзы AVR Fuse. Для себя много вынес.
Так же, о фьюзах для конкретного контроллера написано в Даташите (23-я станица - установка фьюзов для задания частоты и страничка 160. Там можно найти те фьзы, которые идут с завода с тиней и краткое описание всех имеющийся). Как-то заюзал его до "дыр" перечитывая и понимая, чтобы настроить правильно не запароть.
Я юзаю такие фьюзы: Изображение
Выставлены на 1 МГц от внутреннего генератора (8 МГц + делитель на 8 ).

Не знаю что ещё написать... Спрашивай :)