Форум myROBOT.ru » Шаг за шагом » С чего начать? » чем заменить ATmega8

Страниц (1): [1]
 

1. Алмаз - 20 Сентября, 2009 - 22:39:50 - перейти к сообщению
Добрый вечерам участникам форума.
Микроконтроллерами занимаюсь...2 день.
Начать решил с "Первый проект на микроконтроллере AVR." Уже установил WinAvr, скомпиллировал программу, но обнаружил, что в магазинах моего города не продается ATmega8, а лишь его модификации: ATmega8-8PI, ATmega8-16PU. Вбив же их в файл Makelife ничего не скомпиллировалось- вышла ошибка.

Итак вопрос- возможно ли заменить ATmega8 на ATmega8-8PI, ATmega8-16PU без изменения в написанной программе для ATmega8?

И если нет, то как быть?
2. -dead- - 20 Сентября, 2009 - 23:40:38 - перейти к сообщению
ATMega8 - это базовая модель, она поставляется в разных корпусах, под разный вольтаж\частоту.

ATmega8-8PI, ATmega8-16PU оба являются ATMega8.

Кстати, наверное всё-таки ATmega8L-8PI правильно, если? Т.к. перед буковками PI/PU пишут всегда предельную частоту в МГц у АТМег, а предельная частота 8МГц только у низковольтных АТМег, которые с индексом L.
3. Алмаз - 21 Сентября, 2009 - 08:40:20 - перейти к сообщению
http://www.elkomp.ru/catalog/7265/lst/15
Написано именно ATmega8-8PI. Т.е. я могу смело использовать ATmega8-8PI, ATmega8-16PU?
4. Белый Волк - 21 Сентября, 2009 - 09:19:46 - перейти к сообщению
Алмаз
Да.
5. -dead- - 21 Сентября, 2009 - 09:32:16 - перейти к сообщению
Алмаз пишет:
http://www.elkomp.ru/catalog/7265/lst/15
Написано именно ATmega8-8PI. Т.е. я могу смело использовать ATmega8-8PI, ATmega8-16PU?

Вот бы еще на сайте производителя найти такую же надпись Улыбка

Лучше взять ATmega8-16PU, а то ATmega8-8PI какой-то подозрительный, вполне вероятно что это всё-таки ATmega8L-8PI.
6. Алмаз - 21 Сентября, 2009 - 13:48:51 - перейти к сообщению
dead, Белый Волк- душевно благодарю