Прочитал с помощью avreal fuse atmega128 (Uss = 5B). Получил стандартные заводские значения. После прошивки желаемого CKSEL =7(внешний кварцевый), CKOPT=0(высокий уровень сигнала на кварцевом генераторе 8МГц) JTAGEN=1 atmega128 напрочь отказывается синхронизироваться. Заменил кварц и конденсаторы при кварце - тот-же эфект. В чем моя ошибка?
Исправлять ты сможешь только после того, как подключишь внешнюю RC-цепочку к XTAL1 или соединишь XTAL1 c 5-й ногой LPT (8-й ногой доработанного ByteBlaster, 3-й ногой STKx00) и добавишь в командную строку AVReAl ключ -o0 для програмной генерации XTAL-ных тактов на время прошивания
Я именно так поступил(RC - цепочка). Есть генерация в виде кусков экспонент. Большое спасибо всем за участие.
В дополнение: R = 1.82 кОм; С = 22 пФ; Период генерации Т = 330 нс (Измерял осцилоскопом с выносным делителем, вероятно увеличил период дополнительной емкостью делителя). Но самое главное - связь с avreal есть и буду переходить к штатному режиму(кварцевый генератор).
Сообщение отредактировал aai_m - Apr 17 2007, 11:35