Элементы систем электропривода (микроконтроллеры). Доманов А.В. - 5 стр.

UptoLike

Составители: 

Рубрика: 

4
Общие сведения
Во многих современных системах управления используются дискретные
элементы и цифровые процессоры. Основные преимущества цифровых систем
следующие: повышенная чувствительность, большая надежность, отсутствие
дрейфа, более высокая устойчивость к помехам и возмущениям, меньшие
габаритные размеры и масса, меньшая стоимость, удобство в
программировании. Однако наиболее существенным преимуществом цифровой
системы управления является ее гибкость по сравнению с аналоговыми
регуляторами. Программа цифрового регулятора может быть изменена
(скорректирована) или адаптирована к характеристикам объекта управления без
каких-либо изменений в аппаратной схеме устройства.
Компания ATMEL один из мировых лидеров в производстве широкого
спектра микросхем энергонезависимой памяти, FLASH-микроконтроллеров и
микросхем программируемой логики - взяла старт по разработке RISC-
микроконтроллеров в середине 90-х годов, используя все свои технические
решения, накопленные к этому времени.
AVR-архитектура, на основе которой построены микроконтроллеры
семейства AT90S, объединяет мощный гарвардский RISC-процессор с
раздельным доступом к памяти программ и данных, 32 регистра общего
назначения, каждый из которых может работать как регистр-аккумулятор, и
развитую систему команд фиксированной длиной – 16 бит. Большинство
команд выполняется за один машинный такт с одновременным исполнением
текущей и выборкой следующей команды, что обеспечивает
производительность до 1 MIPS на каждый мегагерц тактовой частоты.
32 регистра общего назначения образуют регистровый файл быстрого
доступа, где каждый регистр напрямую связан с арифметическо-логическим
устройством (АЛУ). За один такт из регистрового файла выбираются два
операнда, выполняется операция, и результат возвращается в регистровый
файл. АЛУ поддерживает арифметические и логические операции с
регистрами, между регистром и константой или непосредственно с регистром.
Регистровый файл также доступен как часть памяти данных. Шесть из 32-х
регистров могут использоваться как три 16-разрядных регистра-указателя для
косвенной адресации. Старшие микроконтроллеры семейства AVR имеют в
составе АЛУ аппаратный умножитель.
Базовый набор команд AVR содержит 120 инструкций. Инструкции
битовых операций включают инструкции установки, очистки и тестирования
битов.