Микропроцессоры и микроконтроллеры

 
 
 
«People who think they know everything really annoy those of us who know we don't.»
Bjarne Stroustrup
Русский | Українська


Микропроцессоры и микроконтроллеры :: RISC-мікроконтролери сімейства AVR

RISC-мікроконтролери сімейства AVR


1. Критерії вибору мікроконтролера

В останні роки при розробці систем управління об'єктами різного типу та рівня складності все більше уваги приділяється мікроконтроллерной техніці.


2. Високопродуктивні 8-розрядні RISC-мікроконтролери сімейства AVR

Компанія ATMEL Corp . - один зі світових лідерів у виробництві широкого спектру мікросхем енергонезалежній пам'яті, FLASH-мікроконтролерів і мікросхем програмованої логіки, взяла старт з розробки RISC-мікроконтролерів в середині 90-х років, використовуючи всі свої технічні рішення, накопичені до цього часу ... < /p>
3. Функціональні можливості мікроконтролера AVRATmega16

Як і всі мікроконтролери AVR фірми Atmel, мікроконтролери сімейства MEGA є 8-розрядними мікроконтролери, призначеними для вбудованих додатків ...


4. Основні характеристики мікроконтролера ATmega16

ИП виведення умовно позначений як: "I" - вхід, "O" - вихід, "I /O" - двонаправлений висновок, який може працювати як вхід або як вихід в залежності від режиму або настройки , "P" - потенційний висновок (наприклад, напруга живлення )...


5. Архітектура ядра мікроконтролера

Дро мікроконтролерів AVR виконане за вдосконаленою RISC-архітектури (enhanced RISC). Арифметика-логічне пристрій (АЛУ), що виконує всі обчислення, підключено безпосередньо до 32 робочим регістрах, об'єднаним в регістровий фото ...


6. Регістри вводу-виводу

Всі регістри вводу-виводу (РВВ) умовно можна розділити на дві групи - службові регістри мікроконтролера та регістри, що відносяться до конкретних периферійним пристроям ...


7. Порти вводу-виводу

Кожен порт мікроконтролерів складається з певного числа висновків, через які мікроконтроллер може здійснювати прийом і передачу цифрових або аналогових сигналів ...


8. Загальні відомості про таймера мікроконтролера ATmega16

Модель ATmega16 має в своєму складі три таймера-лічильника з умовними назвами Т0, Т1 і Т2.


9. Функціонування таймерів Т0 і Т2

До складу кожного з ідентичних таймерів Т0 і Т2 входять по три регістра з простору вводу-виводу: Рахункова регістр TCNT0 (TCNT2), реєстр управління TCCR0 (TCCR2) і регістр порівняння OCR0 (OCR2 )...


10. Функціонування таймера Т1

Таймер Т1 є 16-розрядним. Для нього допустимі всі режими роботи, характерні для таймерів Т0 і Т2. Крім того, він може по зовнішньому сигналу зберігати свій стан в окремому регістрі (режим захоплення )...


11. Переривання мікроконтролера ATmega16

Переривання припиняє нормальний хід програми для виконання пріоритетних завдань, що визначається внутрішнім або зовнішнім подією мікроконтролера ...


12. Аналого-цифровий перетворювач у складі мікроконтролера

Структура та управління АЦП ...