Форум » Металлоискатель «Забава», на микроконтроллере ATTINY2313-20 » Проблемма с програмированием » Ответить

Проблемма с програмированием

Rosiel: Привет народ купил МК сделал програматор Громова подключил заработало начал прошивать вылезла ошибка я нажал пропустить, он типо загрузил прошивку, заного очистил МК попробовал залить прошивку тоже самое потом установил Фьюзы как описано сдесь click here потом подключаю к компьютеру МК не определяется(((( В чем дело не подскажете

Ответов - 17

DEN: И не будет определять,так как для программирования МК для этого прибора,нужно чтоб в программаторе стоял кварц с конденсаторами,так как когда вы выставили фузы,то тактирование МК будет внешнее,для этого и нужен кварц с двумя конденсаторами.Подключите к МК их как по схеме (4 и 5 нога) и будет вам радость.Удачи.

Rosiel: По какой схеме?

Rosiel: нарисуй пожалуйста как сделать програматор с кварцем


Rosiel: нарисуй пожалуйста как сделать програматор с кварцем

DEN: Если у тебя уже есть программатор,то возьми просто подпаяй к МК к ногам (5и4)кварц с двумя конденсаторами,смотри как на схеме.Кварц можно поставить любой от 4 до 10 Мгц,а конденсаторы от 22 до 30 пф. А вот тоже простая схемка для программирования МК Attiny23133 и Atmega8,довольно распространённых,питается он от 5-ти вольт,можно запитать от USB порта,взять от туда эти 5 вольт.Но если нужно есть у меня программатор USB,но там нужно для него запрограммировать МК. Вот схема программатора (схема,плата) http://zalil.ru/31809485 а вот схема для доработки к твоему программатору http://shot.photo.qip.ru/0043RC-2008yj7/

Rosiel: DEN а почему раньше определял?

Rosiel: СПАСИБО DEN разобрался прошил все работает

DEN: Rosiel пишет: DEN а почему раньше определял? Дело в том,что с завода фузы выставлены от тактирования внутреннего генератора,вот программа МК и увидела,а теперь когда вы изменили фузы,то получилось,что МК перешол работать от внешнего генератора.А без кварца с конденсаторами,не будет тактирования,вот программа и не видит МК. Удачи!

Pavel: Спасибо,DEN я давно не заходил, а вы помогли разобраться начинающему

dimchenkof: скажите,пршил контролер без проблем остались только fuse биты где мне их найти на микроконтролере и что на них установить

DEN: Начнём с того,какой программой вы пользуетесь для прошивки микроконтроллера? Изначально когда вы подключили программатор с микроконтроллером,запускаем программу (на пример Code Vision AVR),потом выбираем тип микроконтроллера (в нашем случае Attiny2313) и производим считывание его (Read flash),потом производим считывание фузе-биты (Read fuse bits),затем выставляем галочки на против CKSELO . SUTO . SPIEN-(в данной программе его невидно),теперь можно произвести запись битов (Progam fuze bits). Теперь нам нужно найти сам файл прошивки (.HEX) и только потом произвести запись микроконтроллера (ProgramAll).

DLIMOH: спасибо DEN что подсказали насчет кварца а то я уже целый день мучаюсь))

sergeich: Добрый день ,я собрал прогроматор по вашей схеме, всё перепроверил 20 раз программа пишит мк не откликнулся,запитовал через кренку с пб,от батарейки думал помехи,не чего не помогло мк 2313-20su ПОМОГИТЕ!

Stas: sergeich пишет: Добрый день ,я собрал прогроматор по вашей схеме, всё перепроверил 20 раз программа пишит мк не откликнулся,запитовал через кренку с пб,от батарейки думал помехи,не чего не помогло мк 2313-20su ПОМОГИТЕ! Попробуйте переключиться на другой порт.

sergeich: Нет у меня другова порпа но всеровно СПАСИБО! Я разобрался виной была кренка 5.7вольта довала ,понизил до 4.7 и всё ок ПРОШИЛСЯ версией 1.1

satelyt: Подскажите пожалуйста. Когда жму старт с кристаллом раздается просто звук на компе. Но окошко не вылазит и ничего не пишет немогу понять в чем проблемма(

satelyt: Вопрос решил недописал load просто. Программу записал буду дальше паять.



полная версия страницы