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

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

AVR-микроконтроллеры привлекают внимание разработчиков наилучшим соотношением показателей быстродействие/энергопотребление, удобными режимами программирования и широкой номенклатурой выпускаемых кристаллов. На смену микроконтроллерам первых семейств Tiny и Classic пришло новое поколение микроконтроллеров Mega. Сохранив программную совместимость, микроконтроллеры Mega обрели новые возможности: пониженные напряжения питания до 2.7в и энергопотребление, повышенное быстродействие до 16Мгц, и объем Flash-памяти до 128Кбайт.
AT90CAN128-16AU – низкопотребляющий 8-ми битный КМОП микроконтроллер с AVR RISC архитектурой в корпусе TQFP64. Выполняя команды за один цикл, AT90CAN128 достигает производительности в 1 млн. операций в секунду при частоте задающего генератора 1 МГц, что позволяет разработчику оптимизировать отношение потребления к производительности.
AVR ядро объединяет богатую систему команд и 32 рабочих регистра общего назначения. Все 32 регистра непосредственно связаны с арифметико-логическим устройством, что позволяет получить доступ к двум независимым регистрам при выполнении одной команды. В результате эта архитектура позволяет обеспечить в десятки раз большую производительность, чем стандартная CISC архитектура.
AT90CAN128 имеет следующие характеристики: 128 КБайт внутрисистемно программируемой Flash памяти, статическое ОЗУ – 4 КБайта ,53 линии ввода - вывода, CAN контроллер, часы реального времени, четыре гибких таймера/счетчика со схемой сравнения и генератором сигнала с ШИМ, байт- ориентированный последовательный 2-х проводной интерфейс, 8-ми канальный АЦП, программируемый сторожевой таймер со встроенным генератором, SPI порт, JTAG порт с поддержкой внутрисистемной отладки и пять программно- настраиваемых режима пониженного потребления.
Микроконтроллер изготовлен по высокоплотной энергонезависимой технологии изготовления памяти компании Atmel. Встроенная ISP Flash позволяет перепрограммировать память программы в системе через последовательный SPI интерфейс.
AT90CAN128 поддерживается различными программными средствами и интегрированными средствами разработки, такими как: Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и ознакомительные наборы.