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