Отговори на тема  [ 11 мнения ] 
Проблем със програмирането на Atmega8 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 16, 2009 7:30 pm
Мнения: 28
Мнение Проблем със програмирането на Atmega8
Здраво.
Вчера най-накрая имах време и уж трябваше да започна да се занимавам със микроконтролери ама нъцки.Взех си един Атмега8 и си направих програматор за през LPT порта (за сега не ми се хвърлят пари за читав,че ако се откажа я камилата,я камиларя),ето я и схемата-http://www.qsl.net/ba1fb/avrisp.gif.Единствената разлика е,че аз използвах резистори по 220 ома,ама едва ли тва е от най-голямо значение.Според описанието в нета тва е опростена версия на STK200,и би трябвало вградения програматор на AVR studio да го разпознава ама КозлодУЙ :evil: .Не ще.Пробвах още няколко програми-ICprog-и тя не ще да го засече дори,avreal-тя се мъчи да направи нещо,но изкарва съобщениe:
Код:
Power ON
        % Reset
        % PgmOn reply  FF FF FF FF
        % Try 1 to resync by reset pulse        % PgmOn reply  FF FF FF FF
        % Try 2 to resync by reset pulse        % PgmOn reply  FF FF FF FF
        % Try 3 to resync by reset pulse        % PgmOn reply  FF FF FF FF
        % Try 4 to resync by reset pulse        % PgmOn reply  FF FF FF FF
Can't resync
.При PonyProg положението пък е най-странно-като настроя всичко във Setup-a и дам Probe винаги дава Test Ok! без значение какви настройки съм сложил.Като му дам Calibration,пак казва че резултата е успешен,а като се опитам да проверя инфото за контролера не ми изкарва нищо ,а като се мъча да чета/пиша ми изкарва грешка 24 "Device misiing or unknown device".Също забелязах ,че в сайта на ПониПрог пише ,че поддържа Атмега8,а в листа с избора в програмата го няма и за това избирам AVR Auto.Някой може ли да даде акъл защо става така,и евентуално някакъв софт ,който може да се използва със тоя прост програматор?.Благодарско.
П.П-Забравих да спомена че съм взел захранване от USB порта т.е масата си е от 25 крак на канона а +5В от УСБ-то.


Сря Сеп 16, 2009 7:41 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Дек 22, 2004 2:56 pm
Мнения: 347
Местоположение: Хасково
Мнение 
Ами аз съм със версия на понито 2.06f Beta и атмега 8 го има в списъка......


Сря Сеп 16, 2009 11:50 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение 
Бих те посъветвал захранването да си го направиш с трансформатор и стабилизатор за 5в.
Пони Прог-а подържа Мега8.И вземи си направи програматора с буфер,че така само с тези резистори незнам дали няма да й се случи нещо на Мегата.На сайта на понито ги има програматорите.

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Чет Сеп 17, 2009 1:41 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 16, 2009 7:30 pm
Мнения: 28
Мнение 
Днес,ако остане време,ше си направя този програматор ,който го дават за официалния на сайта - http://www.lancos.com/e2p/siprog_base.png.Другото ,което ми направи впечатление,е че като цъкна от менютата на IC-Prog или PonyProg някой сходен модел т.е със 8КБ памет,се мъчи да го разчита но в началото дава грешка,и съответно нито четенето нито писането успяват :? .И още нещо-при положение ,че ми го няма в списъка на понито мега8-цата дали изобщо ше го разпознае и с новия програматор?


Чет Сеп 17, 2009 8:54 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение 
Кварц сложи ли?

_________________
Warriors of the Night, ASSEMBLER!!!


Пет Сеп 18, 2009 7:09 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Сеп 16, 2009 7:30 pm
Мнения: 28
Мнение 
Ами не ми остана време за да навържа оригиналния програматор към Понито,а на стария кварц не съм слагал,щото си мисля ,че вградения би трябвало да свърши работа :?


Пет Сеп 18, 2009 10:39 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Окт 30, 2004 5:18 am
Мнения: 691
Мнение 
Заводско идва с включен вътрешен РЦ осцилатор на 1мегахерц.

_________________
Не мога да знам всичко,а и не искам.Тогава би било прекалено лесно и скучно!


Пет Сеп 18, 2009 11:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
nobodyshadow написа:
Заводско идва с включен вътрешен РЦ осцилатор на 1мегахерц.


И да повторим основния урок на всички начинаещи - ако програмираш нещо друго освен вътрешния генератор, трябва или да сложиш съответния външен осцилатор/резонатор, или да хвърлиш чипа. AVR-ите дори в режим на програмиране разчитат на програмирания източник.


Вто Сеп 22, 2009 11:17 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Сря Яну 18, 2006 7:19 pm
Мнения: 127
Мнение 
да това е така, след като един път е прогнат бушона за клок сорс след това си трябва кварц. Относно стк-то наистина си трябва буфер за да ти е мирна главата, и хубаво 5 волтово захранване и отделно този тип прогове има различно държание на различни компутри ако са само на резистор :) волтажите от ЛПТ-то са на няколко стандарта

Успех


Чет Окт 29, 2009 6:50 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Авг 10, 2010 6:54 pm
Мнения: 43
Местоположение: Пловдив
Мнение 
Здравейте! :)

Тъй като много хора питат за програматори и под. проблеми, искам да споделя до какво решение стигнах след 10-15 неуспешни опита:

- Захранване: импулсно зарядно от GSM Samsung с 5V на изхода
- Програматор: http://www.robotgames.net/atmel/Cables.htm - Option 2 - използвам го с PonyProg2000 ver. 2.07a Beta
- За разблокиране на контролери с променени Fuse битове използвам генератор, изграден върху развойна платчица за 1,50лв. с 74HC4060, 74HC4040, 16MHz кварц и рейки, който вади честоти 16,8,4,2MHz...3906,25Hz; върши работа дори ако сте изключили JTAG интерфейса :roll:
- За дебъг ползвам LCD екранче 16x2, оказа се доста удобно
- И последно опроводяването го правя чрез платка тип Breadboard

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

А софтуера си го пиша на Assembler в AVR Studio4 :)

_________________
Моят програматор: http://www.robotgames.net/atmel/Cables.htm
Разблокиране - 74HC4060,74HC4040, 16 MHz кварц и рейки :)


Пет Авг 13, 2010 1:52 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Авг 19, 2007 12:27 pm
Мнения: 44
Местоположение: София
Мнение 
В момента сглобявам HV Prog -STK 500 Clone,отзивите са си отлични за него.
Програматорите от типа 5 проводника са много нестабилни и имат много проблеми.С буфер си е по-добре -защитава се и ПС-то и Чипа.Ако има /или е имало нещо включено на ЛПТ-порта ,като драйвер или програма ,която да следи за нещо си няма как да тръгне понито.


Сря Авг 25, 2010 10:25 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 11 мнения ] 

Кой е на линия

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


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

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