Страница 1 из 1

mega48 - 20PU не шьётся

Добавлено: Ср ноя 04, 2009 14:30:47
АлексC
Помогите с прошивкой mega48. Шью байтБластером через Авреал. Тактируется от внутреннего RC-генератора МК. Проблема возможно с указанием частоты. В Дташите по умолчанию нарисован внутренний осцилятор на 8 МГц. Ставлю всё как в обучалке учили и ничего не шьётся
f:\avr\avreal\avreal32.exe +mega48 -! -p1 -ab -%% -o8MHz -ew output\hexfile48.hex -n
pause=null
Может я что то не так делаю?
Хотя при том же железе и софте tiny15 шьётся без вопросов
f:\avr\avreal\avreal32.exe +tiny15 -! -p1 -ab -%% -o1600kHz -ew output\hexfile.hex -n
pause=null
Очень нужно :idea:

Re: mega48 - 20PU не шьётся

Добавлено: Ср ноя 04, 2009 15:58:45
smac
АлексC писал(а):Помогите с прошивкой mega48. Шью байтБластером через Авреал. Тактируется от внутреннего RC-генератора МК. Проблема возможно с указанием частоты. В Дташите по умолчанию нарисован внутренний осцилятор на 8 МГц. Ставлю всё как в обучалке учили и ничего не шьётся
f:\avr\avreal\avreal32.exe +mega48 -! -p1 -ab -%% -o8MHz -ew output\hexfile48.hex -n
pause=null
Может я что то не так делаю?
Дык у Вас наверняка фьюз деления тактовой частоты на 8 запрограммирован, поэтому тактируется мега частотой 1 МГц
Попробуйте указать частоту 800 кГц (чтобы учесть возможные погрешности), т. е. так f:\avr\avreal\avreal32.exe +mega48 -! -p1 -ab -%% -o800kHz -ew output\hexfile48.hex -n

Добавлено: Чт ноя 05, 2009 17:02:26
АлексC
Спасибо.
Действительно заработало. Теперь шьётся, как часы.