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

UptoLike

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

Рубрика: 

5
Все микроконтроллеры AVR имеют встроенную FLASH ROM с
возможностью внутрисхемного программирования через последовательный
4-проводный интерфейс.
Периферия МК AVR включает: таймеры-счетчики, широтно-импульсные
модуляторы, поддержку внешних прерываний, аналоговые компараторы,
10-разрядный 8-канальный АЦП, параллельные порты (от 3 до 48 линий ввода
и вывода), интерфейсы UART и SPI, сторожевой таймер и устройство сброса по
включению питания. Все эти качества превращают AVR-микроконтроллеры в
мощный инструмент для построения современных, высокопроизводительных и
экономичных контроллеров различного назначения.
В рамках единой базовой архитектуры AVR-микроконтроллеры
подразделяются на три подсемейства [1]:
Classic AVRосновная линия микроконтроллеров с
производительностью отдельных модификаций до 16 MIPS, FLASH ROM
программ 2–8 Кбайт, ЕEPROM данных 64–512 байт, SRAM 128–512 байт;
mega AVR с производительностью 4–16 MIPS для сложных приложений,
требующих большого объема памяти, FLASH ROM программ 64–128 Кбайт,
ЕEPROM данных 64–512 байт, SRAM 2–4 Кбайт, встроенный 10-разрядный
8-канальный АЦП, аппаратный умножитель;
tiny AVRнизкостоимостные микроконтроллеры в 8-выводном
исполнении имеют встроенную схему контроля напряжения питания, что
позволяет обойтись без внешних супервизорных микросхем.
AVR-микроконтроллеры поддерживают спящий режим и режим
микропотребления. В спящем режиме останавливается центральное
процессорное ядро, в то время как регистры, таймеры-счетчики, сторожевой
таймер и система прерываний продолжают функционировать. В режиме
микропотребления сохраняется содержимое всех регистров, останавливается
тактовый генератор, запрещаются все функции микроконтроллера, пока не
поступит сигнал внешнего прерывания или аппаратного сброса. В зависимости
от модели, AVR-микроконтроллеры работают в диапазоне напряжений 2,7–6 В
либо 4–6 В (исключение составляет ATtiny12V с напряжением питания 1,2 В).
ATMEL предлагает программную среду AVR-studio для отладки программ
в режиме симуляции на программном отладчике, а также для работы
непосредственно с внутрисхемным эмулятором. AVR-studio доступен с WEB-
страницы ATMEL, содержит ассемблер и предназначен для работы с
эмуляторами ICEPRO и MegaICE. Ряд компаний предлагают свои версии Си-
компиляторов, ассемблеров, линковщиков и загрузчиков для работы с
микроконтроллерами семейства AVR. Микроконтроллеры ATMEL широко