Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » помогите с фузи-битами

Страниц (3): « 1 [2] 3 »
 

16. nest - 27 Июня, 2010 - 15:06:59 - перейти к сообщению
ruPaladin пишет:
Правильно ли я понял, что теперь необходимо найти кварц номиналом до 1 МГц и подключить его вместо кварца на 16 МГц?
нет. вам нежен внешний генератор. Его нужно подключить к XTAL1 (раземеется GND он должен иметь общий вместе с МК).
Как раз для этих случаев и делался генератор в модификации myPROGGER Улыбка

хотя погодите... Вы в какой пррграмме прошивали и как выставляли CKSEL0…CKSEL3?



Можете собрать любой генератор, например на NE555 или логических элементах:

Генератор импульсов на двух элементах И-НЕ, например, К155ЛА3. Вместо элементов И-НЕ могут быть использованы элементы ИЛИ-НЕ или инверторы. Для получения устойчивой генерации сопротивление резистора R1 должно быть меньше 470 Ом. Частота следования импульсов при R1 = 300 Ом, C1 = 0.1 мкФ составляет примерно 10 кГц. Может применяться в качестве задающего генератора.
17. ruPaladin - 27 Июня, 2010 - 21:23:10 - перейти к сообщению
Fuse-биты проишвал в PonyProg. Еще раз спасибо за наводку, завтра приобрету NE555 и два К155ЛА3, на всякий случай.
18. ruPaladin - 28 Июня, 2010 - 20:23:42 - перейти к сообщению
К сожалению, не смог найти К155ЛА3, поэтому приобрел NE555. Нашел схему подключения: http://aes.at.ua/publ/26-1-0-129 Собираюсь использовать керамический конденсатор на 2,2 мкФ и 3 переменных резистора на 10кОм резистора. По расчетам получается, что при максимальных сопротивлениях можно собрать генератор на 13.55 Гц. Подойдет ли такой генератор для прошивания fuse-битов?

P. S. Также есть конденсатор на 0,68 мкФ.
19. nest - 28 Июня, 2010 - 20:29:48 - перейти к сообщению
С = 0.01 мкФ
RA=RB= 1k
частота будет около 48 кГц

выходные импульсы брать с третьей ноги. (питание не забыть подать Улыбка и конденсатор 0.1-0,01 мкФ по питанию)

нуу ... попробуйте и с 0,68 мкФ... но будет долго... хотя если только фузы перешить ...

в общем, включаем. идём в пони, шьём только фузы. отпаиваем всё (цепляем назад кварц) и пытаемся прошить прошивку.
20. ruPaladin - 28 Июня, 2010 - 20:36:08 - перейти к сообщению
Эх, не хочется идти снова в магазин, а 0,7 кГц не хватит? Смущение Если по вашей схеме заменить конденсатор 0,01 мкФ на 0,68 мкФ?

P. S. Спасибо, Nest Улыбка
21. nest - 28 Июня, 2010 - 20:42:09 - перейти к сообщению
попробуйте.
22. ruPaladin - 29 Июня, 2010 - 10:36:50 - перейти к сообщению
Не получилось Грустный Попробую еще с другим конденсатором.
23. nest - 29 Июня, 2010 - 20:01:02 - перейти к сообщению
ruPaladin, не получилось с 2,2 мкФ или 0,68 мкФ ?
24. ruPaladin - 29 Июня, 2010 - 21:23:01 - перейти к сообщению
Не получилось с 0,68 мкФ. К сожалению, не успел сегодня в магазин, завтра попробую еще раз.
25. ruPaladin - 30 Июня, 2010 - 21:25:11 - перейти к сообщению
Нет, и с 0.01 мкФ не получилось. Грустный
26. nest - 30 Июня, 2010 - 21:53:38 - перейти к сообщению
ruPaladin, тогда есть подозрение что вы выставили бит SPIEN.
МК - в мусор и купить новый.
27. ruPaladin - 30 Июня, 2010 - 22:03:22 - перейти к сообщению
Кажется, SPIEN там был установлен по умолчанию.
28. nest - 30 Июня, 2010 - 22:05:33 - перейти к сообщению
понятие "установлен" - относительное Улыбка

возмите просто новый МК и всего делов.
29. ruPaladin - 30 Июня, 2010 - 22:08:38 - перейти к сообщению
С этим-то и проблема, в моем захолустье их нет Улыбка Ладно, буду искать или заказывать.
30. ruPaladin - 02 Июля, 2010 - 11:08:15 - перейти к сообщению
Ура!!! Получилось разблокировать микроконтроллер! Если кто-то столкнется с такой же проблемой, то подробности смотрите вот здесь: http://www.radiokot.ru/forum/vie...2161&start=0