Страница 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 - огромное спасибо
спасибо в двойне за терпение
замечания учту....
...просто сталкнулся с проблемой - задал поиск- попал сюда
..... а глаза расстерянные

... паника
думаю меня поймет достопочтенный кот...
еще раз спасибо

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 - спасибо что не оставляете мои вопросы без внимания.
но если честно
мне все это не понятно... пока....
т.к. решился на это в первый раз
если можете и не трудно для Вас сделайти пожалуйсто пошаговую инструкцию(иллюстрации были бы к месту)
ведь знающий хоть что то поймет Вас с полуслова
я пока что слепой котенок
типа того
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-ю проводками попробовать


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

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

над тем чтоб собрать вильемпрог....
сам пока в плотную тусуюсь здесь...
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 МГц
>>или же еще раз порыться в закромах... ???
Ну, вечерком после работы еще пороюсь!

Добавлено: Ср мар 18, 2009 12:47:24
kret_a_v
ну а методика в теории хоть есть рабочая ?
конечно же на конкретном примере лучше будет....
... а то не терпиться
....наверно keit всетаки обождать.....
Ну, вечерком после работы еще пороюсь!
завтра тогда спишемся.....
Добавлено: Чт мар 19, 2009 12:26:35
nictrace
Откопал STK200, но оказалось, что в нем панелька только на DIP8 есть. А все потому, что раньше у меня кроме tiny12 и не было ничего!
Видимо, придется заняться его переделкой - к тому же он ранний, собран неаккуратно, и показывать стыдно...

Добавлено: Чт мар 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 ).
Не знаю что ещё написать... Спрашивай
