8-разрядный обломок интегральной схемаы микроконтроллера с В-системой Programmable внезапным ATMEGA16A-PU байт 16K
chip in electronics
,integrated components
8-разрядный микроконтроллер с В-системой Programmable внезапным ATmega16A байт 16K
Особенности
• Высокопроизводительный, маломощный микроконтроллер AVR® 8-разрядный
• Предварительная архитектура RISC
– 131 сильная инструкция
– Большинств исполнение цикла Одно-часов
– 32 x 8 общецелевых работая регистра
– Полностью статическая деятельность
– До 16 MIPS объема на 16 MHz
– множитель цикла На-обломока 2
• Высокие этапы слаболетучей памяти выносливости
– байты 16K памяти программы В-системы Само-programmable внезапной
– 512 байта EEPROM
– 1K байт внутреннее SRAM
– Напишите/циклы стирания: 10 000 Flash/100,000 EEPROM
– Удерживание данных: 20 лет на летах 85°C/100 на 25°C (1)
– Опционный раздел кода ботинка с независимыми битами замка
• В-система программируя программой ботинка На-обломока
• Истинный Чтени-Пока-напишите деятельность
– Программируя замок для безопасности программного обеспечения
• Интерфейс JTAG (STD 1149,1 IEEE уступчивого)
– возможности Границ-развертки согласно стандарту JTAG
– Обширный На-обломок отлаживать поддержку
– Программирование вспышки, EEPROM, взрывателей, и битов замка через интерфейс JTAG
• Периферийные особенности
– 2 8-разрядных таймера/противопоставляет с отдельным Prescalers и сравнивает режимы
– Один шестнадцатиразрядные таймер/счетчик с отдельным Prescaler, сравнивают режим, и режим захвата
– Счетчик в реальном времени с отдельным генератором
– 4 канала PWM
– 8 канал, 10 сдержал ADC
• 8 Одно-законченных каналов
• 7 дифференциальных каналов в пакет TQFP только
• 2 дифференциальных канала с Programmable увеличением на 1x, 10x, или 200x
– ориентированный на Байт двухпроводной последовательный интерфейс
– Programmable серийное USART
– Последовательный интерфейс мастера/раба SPI
– Programmable таймер сторожевого пса с отдельным генератором На-обломока
– компаратор На-обломока сетноой-аналогов
• Особенные особенности микроконтроллера
– Возврат включения питания и Programmable обнаружение Брауна-вне
– Внутренний откалибрированный генератор RC
– Источники внешнего и внутреннего прерывания
– 6 режимов сна: Уменьшение бесполезного, ADC шума, Сил-спасение, сила-вниз, положение боевой готовности и
Выдвинутое положение боевой готовности
• I/O и пакеты
– 32 Programmable линии I/O
– 40 штырь PDIP, 44 руководство TQFP, и 44 пусковая площадка QFN/MLF
• Рабочие потенциалы
– 2,7 - 5.5V для ATmega16A
• Ранги скорости
– 0 до 16 MHz для ATmega16A
• Расход энергии @ 1 MHz, 3V, и 25°C для ATmega16A
– Активный: 0,6 мамы
– Бесполезный режим: 0,2 мамы
– Режим силы-вниз: < 1="">
Конфигурации Pin
Диаграмма 1-1. Pinout ATmega16A
Обзор
ATmega16A маломощный CMOS 8-разрядный микроконтроллер основанный на AVR увеличил архитектуру RISC. Путем исполнять сильные инструкции в одиночном такте, ATmega16A достигает объемов причаливая 1 MIPS в MHz позволяющ дизайнеру системы оптимизировать расход энергии против скорости обработки.
Блок-схема
Ядр AVR совмещает богатый набор инструкций с 32 общецелевыми работая регистрами. Все 32 регистра сразу соединены с арифметическим блоком логики (ALU), позволяющ 2 независимым регистрам быть получать доступ к в одной одиночной инструкции исполненной в одном такте. Приводя архитектура больше кода эффективного пока достигающ объемов до 10 микроконтроллеров CISC времен более быстро чем обычных.
ATmega16A обеспечивает следующие особенности: байты 16K памяти программы В-системы Programmable внезапной с Чтени-Пока-пишут возможности, 512 байта EEPROM, 1K байт SRAM, 32 общецелевых линии I/O, 32 общецелевых работая регистра, интерфейс для Boundaryscan, поддержка JTAG отлаживать На-обломока и программирование, 3 гибких таймер/счетчика со сравнивают режимы, внутренний и внешние прерывания, серийное programmable USART, байт ориентировали двухпроводной последовательный интерфейс, 8 канал, 10 бит ADC с опционным дифференциальным этапом входного сигнала с programmable увеличением (пакетом TQFP только), programmable таймер сторожевого пса с внутренним генератором, порт SPI серийный, и 6 режимов энергосбережения программного обеспечения дискретные. Бесполезный режим останавливает C.P.U. пока позволяющ USART, двухпроводному интерфейсу, конвертеру A/D, SRAM, таймеру/счетчикам, порту SPI, и прерывает систему для того чтобы продолжать действовать. Режим силы-вниз не будет сохранять содержание регистра но будет замерзать генератор, выводя все другие функции из строя обломока до следующего внешнего возврата прерывания или оборудования. В режиме Сил-спасения, асинхронный таймер продолжается побежать, позволяющ потребителю поддерживать основание таймера пока остаток прибора спит. Режим уменьшения шума ADC останавливает C.P.U. и все модули I/O за исключением асинхронных таймера и ADC, для того чтобы уменьшить переключая шум во время преобразований ADC. В режиме ожидания, генератор кристаллических/резонатора бежит пока остаток прибора спит. Это позволяет очень быстрому запуску совмещенному с маломощным потреблением. В выдвинутом режиме ожидания, и главный генератор и асинхронный таймер продолжаются побежать.
Прибор изготовлен используя технологию энергонезависимой памяти высокой плотности Atmel. Вспышка ISP Onchip позволяет памяти программы быть перепрограммированной в-системой через последовательный интерфейс SPI, программистом обычной энергонезависимой памяти, или программой ботинка На-обломока бежать на ядре AVR. Программа ботинка может использовать любой интерфейс для загрузки прикладной программы во флэш-памяти применения. Программное обеспечение в разделе ботинка внезапном будет продолжаться побежать пока раздел применения внезапный уточнен, обеспечивать истинный Чтени-Пока-пишет деятельность. Путем совмещение 8-разрядного C.P.U. RISC с вспышкой В-системы Само-Programmable на монолитовом обломоке, Atmel ATmega16A сильный микроконтроллер который снабжает высок-гибкое и costeffective решение много врезанных применений контроля.
ATmega16A AVR поддержано с полной сюитой средств разработки программного обеспечения программы и системы включая: C-компиляторы, сборщики макроса, отладчик программы/имитаторы, эмуляторы в-цепи, и наборы оценки.
Упорядочение информации
Скорость (MHz) | Электропитание | Приказывая код | Пакет | Ряд деятельности |
16 | 2.7 - 5.5V |
ATmega16A-AU (1) ATmega16A-PU (1) ATmega16A-MU (1) |
44A 40P6 44M1 |
Промышленный (- 40℃ к 85℃) |
Примечание: 1. Pb свободная от упаковка исполняет к европейской директиве для ограничения опасных веществ (директивы RoHS). Также галоид свободный и полно зеленый.