Вторник, 07.05.2024, 08:46
Скачиваете полезные программы, читайте интересные статьи,...
Приветствую Вас Гость | RSS
Меню сайта
Категории раздела
Первые шаги [2]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » AVR все об этом » Первые шаги

Урок 1 AVR программирование

             

 

Добрый пожаловать начинающий программист авээровец!!!

Здесь в короткие сроки без "напрЯга" научишься подключать, программировать, отлаживать схемы на микроконтроллерах (МК) AVR. Думаю что лущее обучение начинается с практики, так мы и сделаем.  

Рекомендую начать с Amega8, ввиду простого монтажа, его функциональности, простого программирования и цены!. Для того что бы загружать программу в МК возможно использование LPT порта (разъем для подключения старинных принтеров,находится сзади компьютера, имеет 25 пинов, типа "мама"), для программирования понадобится только 5 пинов. В схеме предусмотрены 4 резистора, они необходимы для защиты порта и я лично рекомендую их подключение.Возможно и другие способы загрузки программы.  

Для разработки программы предпочитаю использовать CodeVisionAVR (CVAVR), что и вам советую.В комплект входит среда разработки, компилятор и программатор для заливки программы в МК. В дальнейшем вы сами сможете выбрать программы на свой вкус.
 
Итак, что для начала нам понадобиться:

1. Среда разработки CodeVisionAVR Evaluation V2.05.0 (возможны и другие версии; 2.05.0 - совместим с windows 7 (32 и 64 bit)гугл в помощь). 

2. Микроконтроллер (МК) Atmega8 В DIP корпусе.

3. Макетная плата беспаячного соединения. (возможно использование и паячной макетки и даже без нее!! как удобно.)


   Для прогромматора (тип STK200):

4. 5 проводов длинной не более 2-х метров)).

5. 4 резистора номиналои от 100 до 180 ом. 

6. Разъем DB-25-male (папа) для порта LPT компьютера. (любого               исполнения).

Все это минимальный набор для загрузки программы в микроконтроллер. Далее нам еще понадобятся дополнительные компоненты (светодиоды, резисторы, транзисторы, датчики, ЖК-знакогенераторы, перемычки и др.) нам они понадобятся с третьего урока.

Хочу сразу ПРЕДУПРЕДИТЬ!!!!

1. Следует соблюдать осторожность при работе с LPT портом - неправильное подключение возможно выведет его из строя. При сборке программатора без предохранительных резисторов это имеет особое значение.

2. Не подключайте и не отсоединяйте программатор при включенном питание       МК.

3. Соблюдайте правильность подключения МК.

 

Для удобства и безопасности рекомендую использовать стикер на корпус МК:


Можно распечатать под размер на принетре, либо сделать его в ручную с помощью клеющей бумаги, малярного скотча или бумаги и клея.

На этом пока все, в следующем уроке вы узнаете как соорудить самый простейший программатор STK200.

 

ПРОДОЛЖЕНИЕ >>>>>>http://buyshop.at.ua/publ/avr_vse_ob_ehtom/pervye_shagi/urok_2/6-1-0-6

 

Категория: Первые шаги | Добавил: Maloy92 (06.11.2014)
Просмотров: 657 | Теги: начало, AVR, Atmel, atmega8 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
Copyright Maloy © 2024Сделать бесплатный сайт с uCoz