А что там собирать? 155 ла 3 (её везде как грязи) , резистор , кондёр.
Если как ты пишешь, выставил фьюзы правильно(хотя я не был бы так уверен, у самого было такое , после оживления посмотрел, так там такого наворотил), то скорее всего проблема с LPT портом, ведь ты шьёшь пятью проводками , возможно ему пришёл звиздец. Проверь порт , есть тестовые проги.
А може и кварц дохлый.
Kaban писал(а):А что там собирать? 155 ла 3 (её везде как грязи) , резистор , кондёр.
Если как ты пишешь, выставил фьюзы правильно(хотя я не был бы так уверен, у самого было такое , после оживления посмотрел, так там такого наворотил), то скорее всего проблема с LPT портом, ведь ты шьёшь пятью проводками , возможно ему пришёл звиздец. Проверь порт , есть тестовые проги.
А може и кварц дохлый.
фьюзы как на скриншоте, LPT порт в норме, на внутреннем кварце шъются без проблем! может кварц дохлый, хотя сразу два дохлых? на программаторе и на плате?! Странно!
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.23rev4 (Jan 18 2004 19:26:55) ReAl@real.kiev.ua
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-as -p1 -o0 +mega8 -fcksel=4 -w
Can't resync
Reset pin released
adapter outputs -> Hi-Z state
ssvd писал(а):Command:
-as -p1 -o0 +mega8 -fcksel=4 -w
Can't resync
Reset pin released
adapter outputs -> Hi-Z state
Соответствующий выход STK точно соединён со входом XTAL1 микроконтроллера?
Для контроллеров с зашитым CKDIV8 нужно было бы -o0,8
Но у данной меги такого фьюза нет. Так что или монтаж, или причина непрограммирования где-то в другом месте, не в источнике тактирования.
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
ssvd писал(а):Command:
-as -p1 -o0 +mega8 -fcksel=4 -w
Can't resync
Reset pin released
adapter outputs -> Hi-Z state
Соответствующий выход STK точно соединён со входом XTAL1 микроконтроллера?
Для контроллеров с зашитым CKDIV8 нужно было бы -o0,8
Но у данной меги такого фьюза нет. Так что или монтаж, или причина непрограммирования где-то в другом месте, не в источнике тактирования.
вот ступил! на какой выход LPT подключить, уточни пожалуйста..
Kaban писал(а):А что там собирать? 155 ла 3 (её везде как грязи) , резистор , кондёр.
Если как ты пишешь, выставил фьюзы правильно(хотя я не был бы так уверен, у самого было такое , после оживления посмотрел, так там такого наворотил), то скорее всего проблема с LPT портом, ведь ты шьёшь пятью проводками , возможно ему пришёл звиздец. Проверь порт , есть тестовые проги.
А може и кварц дохлый.
Собрал схемку с Журнала, подключил, микруха не ожила, что теперь можно попробовать?
Лень в виде мании величия: «ты гений, зачем стараться?». В виде комплекса: «всё равно не выйдет, зачем упираться?». Как логика: «если достаточно, зачем знать и уметь больше?». Цель одна: остановить. Не любит тепло работающих мышц и шум работающего мозга.
ssvd а питание на 155ла3 подал? И ещё надо выход с генератора подать непосредственно на XTAL1 коротким проводком 3-4 см, правда я прошиваю в STK 200/300 , что и тебе рекомедую сделать.
Выкладываю неплохой калькулятор FUSов (сам пользуюсь).Там ещё пара книжек для начинающих.Может кого заинтересует.Есть неплохая подборка книг по AVR,кому надо пишите. http://depositfiles.com/files/c6cvb8teq
ssvd для чистоты "экскремента" повторил твою ситуацию, контроллер также не хотел определятся. После подключения генератора всё прочиталось и определилось влет. Так что проблема может быть в самой 155ла3 (неправильно собран генератор, дохлая микруха, неправильное подключение). Если надо могу выложить скриншот с неправильно прошитыми фьюзами и прочитаными с помощью генератора, вот только незнаю как его вложить, он весит много -2 Мб.
Попробуй ещё оживить микроконтроллер с помощью RC-цепи, как рекомендуют в статье.
всем мяу хочу посоветовать (сначала прочитайте затем паяйте ) выкладываю книжечку в ней подробно описано все семейство мега талмуд просто бомба и что касаемо фузом все написано доходчиво прочитать пару раз и все вопросы отпадут сами собой .
из практики было пару раз что не пускался мк проблема была в кондерах обвязки кварца ставлю разные по емкости и все идет (а так тупо не заводится кварц )особенно актуально это у пиков сталкивался не один раз .
несколько топиков ранее колега спрашивал как сделать чтобы прошивку нельзя было считать а у меня вопрос наоборот существуют ли такие прогеры которые позволяют сбрасывать лок биты не стирая память мк
мало верится что атмеловцы не придумали такой лазейки пожалуйста поделитесь мнениями будет очень интересно знать такое дело, всем спасибо
(какаято лабуда книга не грузится админ в чем запарка отзовись )