Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Проблем със програмирането на Atmega8
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=7143
Страница 1 от 1

Автор:  showMANiak [ Сря Сеп 16, 2009 7:41 pm ]
Заглавие:  Проблем със програмирането на 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В от УСБ-то.

Автор:  MGBY [ Сря Сеп 16, 2009 11:50 pm ]
Заглавие: 

Ами аз съм със версия на понито 2.06f Beta и атмега 8 го има в списъка......

Автор:  nobodyshadow [ Чет Сеп 17, 2009 1:41 am ]
Заглавие: 

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

Автор:  showMANiak [ Чет Сеп 17, 2009 8:54 am ]
Заглавие: 

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

Автор:  ike [ Пет Сеп 18, 2009 7:09 pm ]
Заглавие: 

Кварц сложи ли?

Автор:  showMANiak [ Пет Сеп 18, 2009 10:39 pm ]
Заглавие: 

Ами не ми остана време за да навържа оригиналния програматор към Понито,а на стария кварц не съм слагал,щото си мисля ,че вградения би трябвало да свърши работа :?

Автор:  nobodyshadow [ Пет Сеп 18, 2009 11:56 pm ]
Заглавие: 

Заводско идва с включен вътрешен РЦ осцилатор на 1мегахерц.

Автор:  Реконструктор [ Вто Сеп 22, 2009 11:17 pm ]
Заглавие: 

nobodyshadow написа:
Заводско идва с включен вътрешен РЦ осцилатор на 1мегахерц.


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

Автор:  syrax [ Чет Окт 29, 2009 6:50 pm ]
Заглавие: 

да това е така, след като един път е прогнат бушона за клок сорс след това си трябва кварц. Относно стк-то наистина си трябва буфер за да ти е мирна главата, и хубаво 5 волтово захранване и отделно този тип прогове има различно държание на различни компутри ако са само на резистор :) волтажите от ЛПТ-то са на няколко стандарта

Успех

Автор:  mrcpuinstructor [ Пет Авг 13, 2010 1:52 pm ]
Заглавие: 

Здравейте! :)

Тъй като много хора питат за програматори и под. проблеми, искам да споделя до какво решение стигнах след 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 :)

Автор:  zoro1 [ Сря Авг 25, 2010 10:25 am ]
Заглавие: 

В момента сглобявам HV Prog -STK 500 Clone,отзивите са си отлични за него.
Програматорите от типа 5 проводника са много нестабилни и имат много проблеми.С буфер си е по-добре -защитава се и ПС-то и Чипа.Ако има /или е имало нещо включено на ЛПТ-порта ,като драйвер или програма ,която да следи за нещо си няма как да тръгне понито.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/