+ ATmega644P, 8-разрядный AVR-микроконтроллер с внутрисистемно-программируемой Flash памятью размером 64 кбайт
 

ATmega644P 8-разрядный AVR-микроконтроллер с внутрисистемно-программируемой Flash памятью размером 64 кбайт

 

Блок-схема

ATmega644P, 8-разрядный AVR-микроконтроллер с внутрисистемно-программируемой Flash памятью размером 64 кбайт
Увеличить

Группа компонентов

AVR

Основные параметры

ЦПУ: Ядро AVR
ЦПУ: F,МГц от 0 до 20
Память: Flash,КБайт 64
Память: RAM,КБайт 4
Память: EEPROM,КБайт 2
I/O (макс.),шт. 32
Таймеры: 8-бит,шт 2
Таймеры: 16-бит,шт 1
Таймеры: Каналов ШИМ,шт 6
Таймеры: RTC Да
Интерфейсы: UART,шт 1
Интерфейсы: SPI,шт 1
Интерфейсы: I2C,шт 1
Аналоговые входы: Разрядов АЦП,бит 10
Аналоговые входы: Каналов АЦП,шт 8
Аналоговые входы: Быстродействие АЦП,kSPS 76.9
Аналоговые входы: Аналоговый компаратор,шт 2
VCC от 1.8 до 5.5
ICC,мА 9.5
TA,°C от -40 до 85
Корпус DIP-40 MLF (VQFN) 44 TQFP-44

Общее описание

ATmega164P, ATmega324P, ATmega644P - маломощные 8-разрядные КМОП-микроконтроллеры, выполненные на основе усовершенствованной RISC-архитектуры AVR. За счет выполнения инструкций за один период синхронизации микроконтроллеры ATmega164P, ATmega324P, ATmega644P достигают производительности 1 миллион инструкций в секунду на мегагерц частоты синхронизации, что позволяет разработчикам оптимизировать соотношение потребляемой мощности и быстродействия.

Ядро AVR сочетает обширный набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра непосредственно подключены к арифметико-логическому устройству (АЛУ), что позволяет указывать два разных регистра в одной инструкции и выполнить ее за один цикл синхронизации. Результирующая архитектура обладает улучшенной эффективностью программного кода и позволяет на порядок повысить производительность относительно традиционных CISC-микроконтроллеров.

ATmega164P, ATmega324P, ATmega644P содержит следующие элементы: 16/32/64 кбайт внутрисистемно-программируемой флэш-памяти с поддержкой чтения во время записи, 512 байт/1 кбайт/2 кбайт ЭСППЗУ, 1/2/4 кбайт статического ОЗУ, 32 линии ввода-вывода общего назначения, 32 рабочих регистра общего назначения, счетчик реального времени, три гибких таймера-счетчика с режимами сравнения и ШИМ, 2 УСАПП, 2-проводной последовательный интерфейс, ориентированный на передачу байт, 8-канальный 10-разрядный АЦП с опциональным дифференциальным входным каскадом с программируемым усилением, сторожевой таймер со встроенным генератором, последовательный порт SPI, совместимый со стандартом IEEE 1149.1 интерфейс JTAG для граничного сканирования, а также для доступа к встроенной отладочной системе и программирования, и шесть программно-выбираемых экономичных режима работы. В режиме холостого хода (Idle) останавливается ЦПУ, но остаются в работе статическое ОЗУ, таймеры-счетчики, порт SPI и система прерываний. В режиме отключения (Power-down) сберегается содержимое регистров, но прекращает работу генератор, блокируя работу всех встроенных функциональных блоков до следующего прерывания или аппаратного сброса. В экономичном режиме (Power-save) продолжает работать асинхронный таймер, предоставляя возможность поддерживать отсчет времени, когда остальная часть микроконтроллера находится в неактивном состоянии. В режиме снижения шума АЦП останавливается ЦПУ и все модули ввода-вывода, кроме асинхронного таймера и АЦП, что позволяет минимизировать влияние цифрового шума на работу АЦП. В дежурном режиме работает кварцевый генератор, а остальная часть микроконтроллера неактивна. Использование этого режима позволяет добиться одновременно, как малого потребления, так и высокого быстродействия возврата в активный режим работы. В расширенном дежурном режиме (Extended Standby) продолжают работу, как основной генератор, так и асинхронный таймер.

Микроконтроллеры выпускаются с использование технологии высокоплотной энергонезависимой памяти. Встроенная флэш-память может перепрограммироваться внутрисистемно через последовательный интерфейс SPI, посредством программатора обычной энергонезависимой памяти или под управлением встроенной загрузочной программы, исполняемой ядром AVR. Загрузочная программа может использовать любой интерфейс для загрузки программного кода во флэш-память. Программа в загрузочном секторе флэш-памяти продолжает исполняться, даже во время обновления сектора прикладной программы флэш-памяти, таким образом, обеспечивая действительную поддержку функции чтения во время записи. Объединение 8-разрядного RISC ЦПУ с внутрисистемно-программируемой флэш-памятью в одном монолитном кристалле делает микроконтроллеры ATmega164P/324P/644P гибким и эффективном в ценовом плане инструментом для разработки многих приложений встраиваемого управления.

Микроконтроллеры ATmega164P, ATmega324P, ATmega644P поддерживается полным набором инструментальных средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.

Datasheet
 
ATmega164P/V, ATmega324P/V, ATmega644P/V (6.3 Мб), 18.10.2007

Производитель
 

Где купить
 


Дистрибуторы

Дилеры

Где купить ещё

Datasheet

ATmega164P/V, ATmega324P/V, ATmega644P/V 8-разрядный AVR-микроконтроллер с внутрисистемно-программируемой флэш-памятью размером 16/32/64 кбайт (6.3 Мб), 18.10.2007

Ссылки по теме

Архитектура ATmega128 (Рус)
Примеры применения семейства AVR (Рус)
Система команд 8-разрядных RISC микроконтроллеров семейства AVR (Рус)



Автор документа: Жанна Свирина, http://www.gaw.ru
Кол-во просмотров: 3156
Дата публикации: 01.04.2008 09:13
Дата редактирования: 16.04.2015 10:43


подписка на новости

Подпишись на новости!

Продажа силового и бронированного кабеля и провода в Москве



Мероприятия:

17-я международная выставка ChipEXPO - 2019