ATmega64C1 Automotive 8-битный микроконтроллер AVR со встроенной внутрисистемно программируемой Flash памятью
Блок-схема Увеличить Группа компонентов AVRОсновные параметры
Общее описание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 8-битный микроконтроллер AVR со встроенной внутри-системно программируемой флэш-памятью (5.9 Мб), 05.03.2008Ссылки по теме
Архитектура ATmega128 (Рус)Примеры применения семейства AVR (Рус)
Система команд 8-разрядных RISC микроконтроллеров семейства AVR (Рус)
Автор документа: Жанна Свирина,
|
Дата публикации: 05.03.2008 10:03 Дата редактирования: 16.04.2015 10:51 |