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

 
 
 
«Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.»
Rick Cook
Русский | Українська


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

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


1. Критерии выбора микроконтроллера

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


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

Компания ATMEL Corp. – один из мировых лидеров в производстве широкого спектра микросхем энергонезависимой памяти, FLASH-микроконтроллеров и микросхем программируемой логики, взяла старт по разработке RISC-микроконтроллеров в середине 90-х годов, используя все свои технические решения, накопленные к этому времени...


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. Аналого-цифровой преобразователь в составе микроконтроллера

Структура и управление АЦП...