НЕ стартует Atmega 16
НЕ стартует Atmega 16
НЕ стартует Atmega 16, точнее после первого раза прошивки стартанул нормально, все работало. Однако после выкл/вкл питания не стартует. Пробовал подвешивать ресет через светодиод на "+"и резюк на корпус, не помогает. Как побороть данную пробему...плиз помогите!!! 
- Реклама
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: НЕ стартует Atmega 16
фузы ?
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: НЕ стартует Atmega 16
вспоминай что делал между вкл и выклОднако после выкл/вкл питания не стартует.
KIT
Re: НЕ стартует Atmega 16
фузы стандартные заводские, 1 МГц и т д....с ними работало, просто выкл питание и через пару часов вкл питание и не работает...
перепрошивка с теми же параметрами ниче не дает...
перепрошивка с теми же параметрами ниче не дает...
Re: НЕ стартует Atmega 16
я говорю вспоминай что было в эти два часа. залил, уронил, отломал, отпаялось, оторвалось........... чудес не бывает
KIT
- Реклама
Re: НЕ стартует Atmega 16
....ниче не делал, залил простую прогу, так, для проверки....портов
while (1)
{
PORTC.7 = 1;
delay_ms (500);
PORTC.7 = 0;
delay_ms (500);
}
}
включая настройку мк и всех портов на выход (в кодевижене) и все....в начале прошил и все заработало, (прошивал usbasp через казму и екстреме бурнер) ниче не паял, все на макетке, все сразу заработало, ни к чему не притрагивался, просто выключил и через пару часов включил. - НЕ РАБОТАЕТ, опять перепрошил, всеравно не работает....на одном из портов вист светодиод, не используемый в проге мк, однако он, когда проц не работает еле светится, хотя когда проц работал не светился так как все порты на выход и в "0"....
while (1)
{
PORTC.7 = 1;
delay_ms (500);
PORTC.7 = 0;
delay_ms (500);
}
}
включая настройку мк и всех портов на выход (в кодевижене) и все....в начале прошил и все заработало, (прошивал usbasp через казму и екстреме бурнер) ниче не паял, все на макетке, все сразу заработало, ни к чему не притрагивался, просто выключил и через пару часов включил. - НЕ РАБОТАЕТ, опять перепрошил, всеравно не работает....на одном из портов вист светодиод, не используемый в проге мк, однако он, когда проц не работает еле светится, хотя когда проц работал не светился так как все порты на выход и в "0"....
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: НЕ стартует Atmega 16
прочитай фузы
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: НЕ стартует Atmega 16
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: НЕ стартует Atmega 16
попробуй подцепить кварц, и :
lfuse ef
hfuse 8e
lfuse ef
hfuse 8e
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: НЕ стартует Atmega 16
avr это такая штука.. на живом девайсе убираешь кварц, а эта сволочь продолжает работать без него 
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: НЕ стартует Atmega 16
действительно что сволочь....ПОДЦЕПИЛ КВАРЦ 10МГц как положено с кандюками, прошил с вышеуказанными фузами, залил наново прогу....и всеравно таже фигня....НЕ РАБОТАЕТ!!!!Кислый писал(а):avr это такая штука.. на живом девайсе убираешь кварц, а эта сволочь продолжает работать без него
может там что то нада записать в загрузчик его....или отключить его....как то????
Re: НЕ стартует Atmega 16
....О..заработало!!!!!!!что сделал?..ничего, кроме как дописал в проге
while (1)
{
PORTC.7 = 1;
delay_ms (500);
PORTC.7 = 0;
delay_ms (500);
PORTC.6 = 1;
}
несколько раз вкл/выкл - работает пока...ВСЕм ОгРоМнОе СПАСИБО за подсказки.
while (1)
{
PORTC.7 = 1;
delay_ms (500);
PORTC.7 = 0;
delay_ms (500);
PORTC.6 = 1;
}
несколько раз вкл/выкл - работает пока...ВСЕм ОгРоМнОе СПАСИБО за подсказки.
- DimanVIP
- Мучитель микросхем
- Сообщения: 474
- Зарегистрирован: Вт июн 01, 2010 22:12:07
- Откуда: Тольятти
- Контактная информация:
Re: НЕ стартует Atmega 16
Про эти АВРовские глюки и заморочки пора целую ветку создавать...
Самый "шикарный" который мне попадался, когда моя тинька ни с то ни с сего начала "рисовать" вместо полной синусоиды лишь ее часть, около 3/4.
Почти день потратил на поиски... безуспешно. Залил тот же код в другую, все нормально. Вот так.
Самый "шикарный" который мне попадался, когда моя тинька ни с то ни с сего начала "рисовать" вместо полной синусоиды лишь ее часть, около 3/4.
Почти день потратил на поиски... безуспешно. Залил тот же код в другую, все нормально. Вот так.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
Re: НЕ стартует Atmega 16
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: НЕ стартует Atmega 16
JTAG конечно же не отключен? Эх, сколько раз уже описывалось...wellcom писал(а):не работают порты РС2-РС5 (24,25,26,27 выводы).
Даташит, стр 61.
Re: НЕ стартует Atmega 16
да, вкючен
сейчас срочно выключу....как то не обращал внимания на него, а в CodeWizardAVR его нету..спасибо
Последний раз редактировалось wellcom Пт июл 15, 2011 13:45:21, всего редактировалось 1 раз.
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: НЕ стартует Atmega 16
А на него никто внимания и не обращает, пока не попытается его ножки задействоватьwellcom писал(а):как то не обращал внимания на него..спасибо
Re: НЕ стартует Atmega 16
наверное.....пока сам на грабли не наступишь, никогда и не поймешь что ето такое... 


