Микроконтроллеры ATMEL - ATmega128-16AU

Опубликовано 01.11.2012 Ведущий Евгений Глазков

AVR – самая обширная линия флэш-микроконтроллеров, выпускаемых корпорацией Atmel. В 1993 году компания Atmel выпустила первый в мире 8-разрядный флэш-микроконтроллер. Технология 8-разрядных микроконтроллеров с тех пор неизменно совершенствуется. Наибольший прогресс 8-разрядной технологии наблюдается в области снижения общего энергопотребления, реализации функций самопрограммирования, увеличения быстродействия, которое составляет на данный момент 16 млн. операций, расширении периферийных модулей, встраивания специальных устройств и во многих других областях.
ATMEGA128-16AU сочетает в себе богатый набор инструкций с 32 регистрами общего назначения. Все 32 регистра непосредственно подключены к арифметико-логическому устройству, что позволяет двум независимым регистрам иметь доступ к одной инструкции, выполняемой за один такт. В результате более эффективной архитектуры, пропускная способность до десяти раз быстрее, чем у обычных CISC микроконтроллеров.
Основные особенности ATmega128: высокая производительность и низкое энергопотребление, 64Kbytes дополнительной внешней памяти, SPI интерфейс для внутрисхемного программирования, два 8-разрядных таймера/счетчика с отдельным делителем частоты и режимом сравнения, два расширенных 16-разрядных таймера/счетчика с отдельным предварительным делителем, сторожевой таймер-счетчик с отдельным генератором, два 8-разрядных ШИМ-канала, 8-канальный 10-битный АЦП, внутренний калиброванный RC-генератор, внешние и внутренние источники прерываний, 53 программируемых ввода/вывода.
Микроконтроллер так же поддерживает шесть режимов сна: холостой ход, ADC шумоподавление, режим сохранения, Power-down, режим ожидания и расширенное ожидание. ATMEGA128 обеспечивает хранение данных при температуре 85 ° С – 20 лет, и при температуре 25 ° C – 100 лет.