Урок 1. Знакомство с микроконтроллером


• О проекте
• Обратная связь
• Полезные ссылки
• Полезные программы
• Друзья сайта


Последние комментарии

Васил: Загрузчик для AVR микроконтроллеров
Ошибка #ifdef ST...

Алексей: Загрузчик для AVR микроконтроллеров
Да, есть такая фи...




           

Библиотека для AVR





AXLIB Генератор





Помощь сайту


   
				

Урок 1. Знакомство с микроконтроллером



		
	
Здравствуйте. Сегодня я попробую объяснить о таком звере как микроконтроллер семейства AVR фирмы Atmel. Выглядит он как простая микросхема. Рисунок 1. Вот так выглядит простая Mega8. Такой корпус самый распространенный, но бывает еще корпус для поверхностного монтажа. Ну визуально вроде познакомились, теперь давайте попробуем посмотреть внутрь МК. Для испытаний давайте возьмем ATmega8. Я думаю это самый распространенный МК. Для того чтобы разобраться с МК внутри, нам понадобится для начала хотя бы узнать значение его ножек. Ну так давайте взглянем на рисунок. Рисунок 2. Что мы видим. Давайте все по порядку. Самые главные ножки под номерами 7 и 8 требуются для подачи питания на микросхему. Для всех наших, здесь разбираемых примерах, понадобится 5 вольт. Стабилизированное питание можно просто собрать на микросхеме LM7805 (стабилизатор 5 вольт) и пару конденсаторов микрофарад по 1000. Схема проста. Берем микросхему и смотрим на сторону с надписью LM7805. В таком положении ножки нумеруются слева на право 1, 2, 3. Ножка 2 это общий контакт. Между 1 ножкой и минусом вешаем конденсатор, также делаем и с 3 ножкой. Далее на 1 ножку подаем напряжение 5...12 вольт, а с 3 снимаем 5 вольт. Микросхема может работать и с напряжением аж до 30 вольт, но давайте не будем ее мучить. Так, ну питание подали и наш МК ожил. Поздравляю с первым шагом в освоении микроконтроллеров. Двигаем дальше. Расписывать подробно каждую ножку я не буду. Для этих целей есть документация на МК (если кому надо, то вот она). Далее давайте посмотрим на ножки с названиями PB0..PB7, PD0..PD7 и PC0..PC7. Эти ножки требуются МК для связи его с внешним миром и называются они 8-ми разрядные порты ввода/вывода. С помощью этих ножек МК может передавать или получать данные. Ах да! Совсем забыл про кварц. Нам же надо как-то тактовать процессор МК. Для этого берем кварц, ну к примеру на 4 МГц и вешаем на ножки 9 и 10. И от каждой ноги по конденсатору в 22 пф. Ну вроде как и все для начала. Мы рассмотрели корпус МК и научились подключать основную обвязку. Для более удобного освоения изложенного материала смотрим рисунок. Рисунок 3. На этот раз достаточно. В следующем уроке мы познакомимся с портами ввода/вывода. Вперед ->





Вверх


Рейтинг@Mail.ru Яндекс.Метрика