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

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

 

Блок-схема

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

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

AVR

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

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

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

Отличительные особенности:

  • Высокопроизводительный, маломощный 8-разр. AVR-микроконтроллер
  • Усовершенствованная RISC-архитектура
    • Мощный набор из 135 инструкций, большинство из которых выполняются за один машинный цикл
    • 32 x 8 рабочих регистров общего назначения
    • Полностью статическая работа
    • Производительность до 16 млн. оп. в сек. при тактовой частоте 16 МГц
    • Встроенное двухтактное умножающее устройство
  • Энергонезависимые памяти программ и данных
    • Внутрисистемно-программируемая флэш-память размером 64кбайт/128 кбайт/256 кбайт с износостойкостью 10 тыс. циклов запись/стирание
    • Опциональный загрузочный сектор с раздельными битами защиты
    • Возможность самопрограммирования программой в загрузочном секторе
    • Поддержка чтения во время записи
    • 4 кбайт ЭСППЗУ с изностойкостью 100 тыс. циклов записи/стирания
    • 8 кбайт внутреннего статического ОЗУ
    • Внешнее адресное пространство емкостью до 64 кбайт
    • Программируемая защита кода программы
  • Интерфейс JTAG (совместим со стандартом IEEE 1149.1)
    • Граничное сканирование в соответствии со стандартом JTAG
    • Расширенные функции встроенной отладки
    • Программирование флэш-памяти, ЭСППЗУ, конфигурационных бит и бит защиты через интерфейс JTAG
  • Отличительные особенности периферийных устройств
    • Два 8-разр. таймера-счетчика с отдельным предделителем и режимом сравнения
    • Четыре 16-разр. таймера-счетчика с отдельными предделителем, режимами сравнения и захвата
    • Счетчик реального времени с отдельным генератором
    • Четыре 8-разр. ШИМ-канала
    • Шесть/двенадцать ШИМ-каналов с программируемой разрешающей способностью от 2 до 16 разрядов (ATmega1281/2561, ATmega640/1280/2560)
    • Модулятор выхода сравнения
    • 8/16-канальный 10-разр. АЦП
    • 2/4 программируемых последовательных УСАПП (ATmega1281/2561, ATmega640/1280/2560)
    • Ведущий/подчиненный последовательный интерфейс SPI
    • 2-пров. последовательный интерфейс для побайтной передачи
    • Программируемый сторожевой таймер с отдельным встроенным генератором
    • Встроенный аналоговый компаратор
    • Прерывание и возобновление работы по изменению состояния выводов
  • Специальные особенности микроконтроллера
    • Сброс при подаче питания
    • Встроенный калиброванный генератор
    • Внутренние и внешние источники прерывания
    • Шесть экономичных режимов: холостой ход (Idle), снижение шумов АЦП (ADC Noise Reduction), экономичный (Power-save), пониженная мощность (Power-down), дежурный (Standby) и расширенный дежурный (Extended Standby)
  • Ввод-вывод и корпуса
    • 51/86 программируемых линий ввода-вывода (ATmega1281/2561, ATmega640/1280/2560)
    • 64-выв. (ATmega1281/2561)
    • 100-выв. (ATmega640/1280/2560)
    • 100-выв. TQFP (опциональный 64-выв TQFP)
  • Температурный диапазон:
    • Промышленный -40°C…+85°C
  • Градации по быстродействию:
    • ATmega1281/2561V/ATmega640/1280/2560V:
      • 0 - 4 МГц при 1.8 - 5.5В, 0 - 8 МГц при 2.7 - 5.5В
    • ATmega640/1280/1281/2560/2561:
      • 0 - 8 МГц при 2.7 - 5.5В, 0 - 16 МГц при 4.5 - 5.5В

ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 - маломощный 8-разр. КМОП микроконтроллер, выполненный на основе AVR-ядра с RISC-архитектурой. За счет выполнения большинства инструкций за один машинный цикл ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 достигает производительности 1 млн. операций в секунду при тактовой частоте 1 МГц.

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

ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 содержит следующие узлы: 64/128/256 кбайт внутрисхемно-программируемой флэш-памяти с возможностью чтения во время записи, 4 кбайт ЭСППЗУ, 8 кбайт статического ОЗУ, 54/86 линий ввода-вывода, 32 рабочих регистра общего назначения, часы реального времени, шесть гибких таймеров-счетчиков с режимами сравнения и ШИМ , 4 УСАПП, 2-проводной последовательный интерфейс с побайтной передачей, 16-канальный 10-разрядный АЦП с опциональным дифференциальным входным каскадом и программируемым усилением, программируемый сторожевой таймер с внутренним генератором, последовательный порт SPI, JTAG интерфейс для сканирования адресного пространства, реально-временной отладки и программирования, а также шесть программно настраиваемых режимов управления энергопотреблением. Режим холостого хода (Idle) останавливает ЦПУ, но оставляет в работе статическое ОЗУ, таймеры-счетчики, порт SPI и систему прерываний. Режим пониженного потребления (Power-down) сохраняет содержимое регистров, но останавливает генератор, выключает все встроенные функции до появления следующего запроса на прерывание или аппаратного сброса. В экономичном режиме (Power-save) асинхронный таймер продолжает работать, позволяя пользователю его использовать, а остальные устройства отключены. В режиме снижения шумов АЦП (ADC Noise Reduction) останавливается ЦПУ и все модули ввода-вывода, за исключением асинхронного таймера и АЦП, тем самым минимизируется влияние цифрового шума на результат преобразования В дежурном режиме (Standby) генератор на кварцевом резонаторе запущен, а остальная часть отключена. Данный режим позволяет реализовать быстрый запуск в комбинации с малым потреблением. В расширенном дежурном режиме (Extended Standby) и основной генератор и асинхронный таймер продолжают работать.

Микроконтроллеры выпускается по разработанной Atmel технологии энергонезависимой памяти высокой емкости. Встроенная ISP флэш-память может внутрисхемно перепрограммироваться через последовательный интерфейс SPI, обычным программатором энергонезависимой памяти или запущенной программой в секторе начальной загрузки AVR ядра. Программа в секторе начальной загрузки может использовать любой интерфейс для записи программы. Программа в секторе начальной загрузки выполняется даже при обновлении флэш-памяти приложения, обеспечивая действительную возможность чтения во время записи. За счет комбинирования 8-разрядного RISC ЦПУ с внутрисхемно самопрограммируемой флэш-памятью на одном кристалле, позволило ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 быть мощным микроконтроллером, обеспечивающего высокую универсальность и обладающего низкой стоимостью, что делает его применение идеальным для построения встроенных систем управления.

ATmega640, ATmega1280, ATmega1281, ATmega2560, ATmega2561 поддерживается полным набором инструментальных и программных средств для разработки приложений, в т.ч.: Cи-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы, оценочные наборы.

Datasheet
 
ATmega640/V, ATmega1280/V, ATmega1281/V, ATmega2560/V, ATmega2561/V (7.3 Мб), 19.10.2007

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

Где купить
 


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

Дилеры

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

Datasheet

ATmega640/V, ATmega1280/V, ATmega1281/V, ATmega2560/V, ATmega2561/V 8-разрядные микроконтроллеры с внутрисистемно-программируемой флэш-памятью (7.3 Мб), 19.10.2007

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

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



Автор документа: Жанна Свирина, http://www.gaw.ru
Кол-во просмотров: 4056
Дата публикации: 31.03.2008 15:30
Дата редактирования: 16.04.2015 10:42


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

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

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



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

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