denisska_sun
Dec 30 2008, 07:48
запрограммировал в рабочем ATMEGA8 фьюзы CKSEL0 и SUT1, в результате у меня получилось CKSEL0..3 = 1111, SUT = 11.
прошил, и больше контроллер не работал, все попытки запрограммировать (пишет ошибка програаирования) повторно не увенчались успехом я не знаю что делать, ведь эти фьюзы как я понимаю идут для включения внешнего резонатора и задержки при включении? помогите!
QingTing
Dec 30 2008, 08:00
Вы запрограммировали его на работу от внешнего генераора.
Подайте на XTAL1 от внешнего генератора частоту и прошейте нормальное значение CKSEL0..3.
Должно помочь!
ogurets
Dec 30 2008, 09:59
2denisska_sun
Ну, у меня бывало, что конденсаторы вместо 22 пф продали 22нф, питание забывал включить, шарики припоя замыкали кварц на землю етц.
Если, конечно, вы не поставили галочек, там где должны были быть единички (и получили нолики в результате и решение постом выше)..
на всякий пожарный
AVR Fuse Calculator
http://www.engbedded.com/cgi-bin/fc.cgi/?P...=&P=ATmega8
MAXvaLL
Dec 31 2008, 17:07
Цитата(QingTing @ Dec 30 2008, 11:00)

Вы запрограммировали его на работу от внешнего генераора.
Подайте на XTAL1 от внешнего генератора частоту и прошейте нормальное значение CKSEL0..3.
Должно помочь!
+1
demiurg_spb
Jan 1 2009, 13:39
Главное чтоб Вы ненароком не запрограммировали бит RST_DISABLE, тогда дело труба без параллельного программатора...