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

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

 

Блок-схема

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

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

AVR

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

ЦПУ: Ядро AVR
ЦПУ: F,МГц от 0 до 16
Память: Flash,КБайт 32
Память: RAM,КБайт 2
Память: EEPROM,КБайт 1
I/O (макс.),шт. 53
Таймеры: 8-бит,шт 1
Таймеры: 16-бит,шт 1
Таймеры: Каналов ШИМ,шт 10
Таймеры: RTC Нет
Интерфейсы: UART,шт 1
Интерфейсы: SPI,шт 1
Интерфейсы: CAN,шт 1
Интерфейсы: LIN,шт 1
Аналоговые входы: Разрядов АЦП,бит 10
Аналоговые входы: Каналов АЦП,шт 11
Аналоговые входы: Быстродействие АЦП,kSPS 120
Аналоговые входы: Аналоговый компаратор,шт 4
Аналоговые выходы: Разрядов ЦАП,бит 10
Аналоговые выходы: Каналов ЦАП,шт 11
VCC от 2.7 до 5.5
ICC,мА 14
TA,°C от -40 до 125
Корпус QFN-32 TQFP-32

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

ATmega32/64/M1/C1 - маломощный 8-битный КМОП микроконтроллер, выполненный на основе RISC ЦПУ AVR. За счет выполнения большинства инструкций за один цикл синхронизации микроконтроллеры ATmega32/64/M1/C1 достигают производительности 1 MIPS/МГц, что предоставляет разработчику возможность оптимизации соотношения потребляемой мощности и быстродействия обработки.

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

Микроконтроллеры ATmega32/64/M1/C1 содержат 32/64 кбайт внутрисистемно-программируемой флэш-памяти с возможностями чтения во время записи, 1024/2048 байт ЭСППЗУ, 2048/4096 байт статического ОЗУ, 27 линий ввода-вывода общего назначения, 32 рабочих регистра общего назначения, один контроллер силового каскада электродвигателя, два конфигурируемых таймера-счетчика с режимами сравнения и ШИМ, один УАПП с аппаратным LIN-контроллером, 11-канальный 10-битный АЦП с двумя дифференциальными входными каскадами с программируемым усилением, 10-битный ЦАП, программируемый сторожевой таймер с отдельным внутренним генератором, последовательный порт SPI и встроенная отладочная система.

Микроконтроллеры могут быть программно переведены в один из четырех экономичных режимов работы. В режиме холостого хода (Idle) останавливается ЦПУ, но продолжают работу статическое ОЗУ, таймеры-счетчики, порты SPI, контроллер CAN, интерфейс LIN/УАПП и система прерываний. В режиме отключения (Power-down) сохраняется содержимое регистров, но останавливается генератор, запрещая работу все остальных функций микроконтроллера вплоть до следующего прерывания или аппаратного сброса. В режиме снижения шума АЦП (ADC Noise Reduction) останавливается ЦПУ и все модули ввода-вывода, за исключением АЦП, что позволяет минимизировать влияние цифрового шума на результат преобразования. В дежурном режиме (Standby) продолжает работу кварцевый генератор, а остальная часть микроконтроллера бездействует. Использование этого режима позволяет добиться очень быстрого возобновления нормального функционирования микроконтроллера.

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

Микроконтроллеры ATmega32/64/M1/C1 поддерживаются полным набором программных и аппаратных средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.

Datasheet
 
ATmega32M1, ATmega64M1, ATmega32C1, ATmega64C1 (5.9 Мб), 05.03.2008

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

Где купить
 


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

Дилеры

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

Datasheet

ATmega32M1, ATmega64M1, ATmega32C1, ATmega64C1 8-битный микроконтроллер AVR со встроенной внутри-системно программируемой флэш-памятью (5.9 Мб), 05.03.2008

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

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



Автор документа: Жанна Свирина, http://www.gaw.ru
Кол-во просмотров: 3515
Дата публикации: 05.03.2008 09:52
Дата редактирования: 16.04.2015 08:50


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

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

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



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

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