Задать вопрос

Микроконтроллеры AVR — как начать?

Я лет 5 назад немного работал с микрочиповскими контроллерами. Сейчас хочу побаловаться немного с контроллерами AVR. Выбрал AVR т.к. сами контроллеры дешевле и программаторы дешевле.

У меня ни на компе ни на ноуте нету всяких COM и LPT портов, нужен программатор USB.
В магазине посмотрел, есть недорогие программаторы AVR910 USB и ВМ9010.

Писать планирую на Си. (Раньше для пиков Сишный компиллер был платный, не знаю как сейчас, это еще одна причина выбора AVR).

Задача для начала собрать какой-нить «hellow world».

Соответственно, есть несколько вопросов.
1) Какой программатор выбрать. AVR910 USB или ВМ9010
2) Нужны ли к USB программаторам драйвера, где их взять? (Windows 7)
3) Какой микроконтроллер выбрать. Нужен простой дешевый. может быть atmega8?
4) Какой софт нужен для разработки? Написание программы на Си и прошивки. Atmel Studio досаточно?
5) Нужна простая схема, например мигания светодиодом. Диод с резистором и питанием воткнуть без проблем, просто может быть там есть какие-то особенности внутрисхемной прошивки.
  • Вопрос задан
  • 28565 просмотров
Подписаться 20 Оценить Комментировать
Ответ пользователя Atxmega К ответам на вопрос (7)
Atxmega
@Atxmega
1)Какой программатор выбрать — AVR910 USB
2)Нужны ли к USB программаторам драйвера — Нужны, они есть в интернете рядом со схемами, Вот
3)Какой микроконтроллер выбрать — AtMega8 или AtMega48 или AtMega88, возмите так же AtTiny13 и AtTiny2313
4)Какой софт нужен для разработки? Atmel Studio досаточно! Для начинаюших посоветовал бы CodeVisionAVR, там много примеров и генератор кода есть(прошивать им же)
5)Нужна простая схема — вот
особенности внутрисхемной прошивки — да вроде нет.
P.S. Пользуйтесь Proteus`ом, вещь очень полезная.
Ответ написан