Описание
Ядро AVR сочетает в себе богатый набор инструкций с 32 рабочими регистрами общего назначения.Все 32 регистра напрямую подключены к арифметико-логическому устройству (ALU), что позволяет получить доступ к двум независимым регистрам в одной инструкции, выполняемой за один такт.Полученная в результате архитектура более эффективна в коде, обеспечивая при этом пропускную способность в десять раз выше, чем у обычных микроконтроллеров CISC.ATmega16 обеспечивает следующие функции: 16 Кбайт внутрисистемно программируемой флэш-памяти программ с возможностью чтения при записи, 512 байт EEPROM, 1 Кбайт SRAM, 32 линии ввода-вывода общего назначения, 32 рабочих регистра общего назначения, интерфейс JTAG. для Boundaryscan, поддержка и программирование встроенной отладки, три гибких таймера/счетчика с режимами сравнения, внутренние и внешние прерывания, последовательный программируемый USART, двухпроводной последовательный интерфейс, ориентированный на байты, 8-канальный 10-разрядный АЦП с дополнительным дифференциальный входной каскад с программируемым коэффициентом усиления (только для пакета TQFP), программируемый сторожевой таймер с внутренним генератором, последовательный порт SPI и шесть программно выбираемых режимов энергосбережения.В режиме ожидания ЦП останавливается, в то время как USART, двухпроводной интерфейс, аналого-цифровой преобразователь, SRAM, таймер/счетчики, порт SPI и система прерываний продолжают функционировать.Режим Power-down сохраняет содержимое регистра, но замораживает генератор, отключая все остальные функции микросхемы до следующего внешнего прерывания или аппаратного сброса.В режиме энергосбережения асинхронный таймер продолжает работать, что позволяет пользователю поддерживать базу таймера, пока остальная часть устройства находится в спящем режиме.Режим шумоподавления АЦП останавливает ЦП и все модули ввода-вывода, кроме асинхронного таймера и АЦП, чтобы свести к минимуму шум переключения во время преобразования АЦП.В режиме ожидания кварцевый/резонаторный осциллятор работает, в то время как остальная часть устройства спит.Это обеспечивает очень быстрый запуск в сочетании с низким энергопотреблением.В режиме расширенного ожидания основной генератор и асинхронный таймер продолжают работать.
Технические характеристики: | |
Атрибут | Ценить |
Категория | Интегральные схемы (ИС) |
Встраиваемые — микроконтроллеры | |
производитель | Микрочиповая технология |
Ряд | AVR® ATmega |
Упаковка | Поднос |
Статус детали | Активный |
Основной процессор | АВР |
Размер ядра | 8-битный |
Скорость | 8 МГц |
Связь | I²C, SPI, UART/USART |
Периферийные устройства | Обнаружение/сброс отключения, POR, PWM, WDT |
Количество входов/выходов | 32 |
Размер памяти программы | 16 КБ (8K x 16) |
Тип программной памяти | ВСПЫШКА |
Размер ЭСППЗУ | 512 х 8 |
Размер оперативной памяти | 1К х 8 |
Напряжение питания (Vcc/Vdd) | 2,7 В ~ 5,5 В |
Преобразователи данных | А/Д 8х10б |
Тип генератора | Внутренний |
Рабочая Температура | -40°C ~ 85°C (ТА) |
Тип крепления | Поверхностное крепление |
Пакет/кейс | 44-ТКФП |
Пакет устройств поставщика | 44-ТКФП (10x10) |
Базовый номер продукта | АТМЕГА16 |