Корпорация Atmel, изготовитель полупроводниковых электронных компонентов, выпускает микроконтроллеры по собственноручно разработанной технологии энергонезависимой памяти высокой емкости. Встроенная ISP флэш-память может внутрисхемно перепрограммироваться через последовательный интерфейс SPI, обычным программатором энергонезависимой памяти или запущенной программой в секторе начальной загрузки AVR ядра.
ATmega2560-16AU – микроконтроллер, выполненный на основе AVR-ядра с RISC-архитектурой. AVR ядро объединяет богатый набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра непосредственно подключены к АЛУ (арифметико-логическому устройству), что позволяет указывать два регистра в одной инструкции и выполнять ее за один цикл. Данная архитектура обладает большей эффективностью кода и в 10 раз большей производительностью по сравнению с CISC микроконтроллерами.
ATmega2560 обладает следующими характеристиками: 256 кбайт внутрисхемно-программируемой флэш-памяти с возможностью чтения во время записи; 4 кбайт ROM-памяти и 8 кбайт RAM-памяти; 86 линий ввода-вывода; часы реального времени; шесть гибких таймеров-счетчиков с режимами сравнения и ШИМ; 4 интерфейса UART; 16-ти канальный 10-ти разрядный АЦП с опциональным дифференциальным входным каскадом и программируемым усилением; последовательный порт SPI; 2-х проводной последовательный интерфейс с побайтной передачей; программируемый сторожевой таймер с внутренним генератором, а так же JTAG интерфейс для сканирования адресного пространства, реально-временной отладки и программирования. Микроконтроллер имеет шесть программно настраиваемых режимов управления энергопотреблением: режим холостого хода, режим пониженного потребления, экономичный режим, режим снижения шумов, а так же два дежурных режима - обычный и расширенный.
ATmega2560 поддерживается полным набором инструментальных и программных средств для разработки приложений, в т.ч.: программные отладчики/симуляторы, макроассемблеры, Си-компиляторы, оценочные наборы и внутрисхемные эмуляторы.