Отговори на тема  [ 39 мнения ]  Отиди на страница 1, 2, 3  Следваща
помощ за програмиране на ATTINY2313 със STK200 и PonyProg 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Мар 26, 2008 4:04 pm
Мнения: 43
Мнение помощ за програмиране на ATTINY2313 със STK200 и PonyProg
Здравейте,
Искам да програмирам ATTINY2313 със STK200 от следния линк.

http://elm-chan.org/works/avrx/stk200.png

За софтуер ще се ползва PonyProg

Въпросът ми е как да се настроят FUSE битовете за ползване след програмирането на външен кварц 16 MHz ?

Ето screen на прозореца на PonyProg с битовете за

http://www.klaus-leidinger.de/mp/Mikroc ... g-Fuse.jpg

Може ли да напишете кои боксове трябва да имат чек боксове за програмирането ?

Ако след програмирането искам да прочета чипа ще трябва ли да има поставен 16 MHz кварц - говоря за прочитане със STK200 и PonyProg ?

Предварително благодаря !

Емил


Чет Апр 17, 2008 11:19 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
кварц трябва да има поставен както при програмирането, така и при четенето. Трябва да има и захранване 5 волта.
За 16 мХц имаш CKSEL3..0 равни на 1111, т.е. всичките празни ( без отметка).

Ако правиш SMC3, аз скоро програмирах същото, можеш да запишеш програмата без никакви отметки и работи, най много да се програмират BODLEVEL 1 и 0, но то няма отношение към тактовата честота.


Чет Апр 17, 2008 2:48 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Някой правил ли го е това SMC3a , работи ли ?


Пет Апр 25, 2008 11:21 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
При мен проработи, но не възприема командите J , G0 i G1, явно са премахнати в сорса.
Но и така е достатъчно да замести напълно стъпков мотор, при това
с много по добра динамика. Може да се ползва в много приложения.


Съб Апр 26, 2008 10:38 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Дали успях да прецакам процесора , програмирах го един път после опитах да запиша конфиг. битове и от тогава дава при опит за програмиране 'Device missing or unknown device (-24) '


Пон Апр 28, 2008 3:41 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
може да се дължи и на друго, напр. липса на захранваме към процесора.
Кои Fuses си програмирал? Малко е объркващо, за програмиран конф. бит се смята този с отметка, при което записаната стойност е нула.

Освен хекса има и *.eep за записване в еепрома.
Дали си записал чипа можеш да провериш с предвидената серийна комуникация с ПС-то, на 38400 бода.
При рисет или включване, се появява името на устройството, можеш да четеш, записваш и съхраняваш параметри.


Пон Апр 28, 2008 9:37 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Захранване има , явно обърках конфиг.битове и май го прецаках , при първия запис без да записвам конфиг. битове светна зеления светодиод ''Reаdy"", но след като е опитах да програмирам конфиг.битове загасна светодиода и започна това съобщение (-24) , после видях , че са на обратно с отметка '0' без отметка '1' , как точно се прави тази комуникация за която говориш , по точно този прозорец какъв е . Малко съм на въпреки с Атмелите не съм записвал епрома


Пон Апр 28, 2008 10:05 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Без комуникация с компютър нищо не можеш да направиш в началото.
Тя се осъществява с HyperTerminal, като се указва порта ( ком1), скоростта и т.н., без контрол по четност.
Контролера тръгва в мод0 и s=0, тоест реакцията на мотора е нулева. При
задаване на някаква стойност на s, от 0 до 255 мотора започва да се върти.
За да реагира като стъпков, е необходимо да минеш в мод 3 (m = 3).
Прочети всичко от страницата още веднъж, там е написано всичко.


Пон Апр 28, 2008 10:28 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Този Hyper Terminal каде се намира в Win XP ?


Вто Апр 29, 2008 12:38 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Вто Яну 31, 2006 11:11 pm
Мнения: 295
Местоположение: София
Мнение 
fast написа:
Този Hyper Terminal каде се намира в Win XP ?


Start -> All Programs -> Accessories -> Communications


Вто Апр 29, 2008 12:41 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Извинявам се намерих го . Но все пак комуникация не става и този файл *.eep дето казваш , че трябва да се програмира , го намирам в директорията на проекта но като го отворя в Poni Proga е празен ?


Вто Апр 29, 2008 1:14 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
ето ти един пълен


Прикачени файлове:
smc_dc.rar [29.07 KiB]
167 пъти
Вто Апр 29, 2008 1:32 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Благодаря ти , но проблемите ми , си остават , вероятно го заключих този чип защото нито се програмира нито се чете , постоянно показва '' Device missing or unknown device (-24)'' , някакви предложения как да го съживя този или да бягам да си купя друг?


Вто Апр 29, 2008 1:43 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 08, 2006 8:21 pm
Мнения: 24
Мнение 
Успях да заключа още един процесор :evil: . Сложих отметки на BODLEVEL 0 и BODLEVEL 1 и край нито се програмират нито се четат вече тези процесори ! Има ли начин да се възстановят и как ? Моля помагайте .


Сря Апр 30, 2008 10:04 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Сря Апр 05, 2006 9:52 pm
Мнения: 877
Местоположение: Разград
Мнение 
Виж и този линк
но надали си заключил чипа от BODLEVEL, който има отношение към спада на захранващото
напрежение, в твоя случай си го програмирал за 4,3 волта. Нещо друго ще да е.
Опитай да смениш софтуера за програмиране, аз ползвам CodeVision - фри версията.
Аз бях написал, по-горе, че контролера тръгва без да пипаш каквито и да е фузове.

PS Назрял е момента в Пирогов да открият отделение за активна реанимация на омаломощени атмели :)


Сря Апр 30, 2008 10:39 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 39 мнения ]  Отиди на страница 1, 2, 3  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 1 госта


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

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни