ATtiny20 8-битный микроконтроллер AVR с внутрисистемно-программируемой Flash-памятью объемом 2 кбайт
Блок-схема Увеличить Группа компонентов AVRОсновные параметры
Общее описаниеATtiny20 - маломощный 8-битный КМОП микроконтроллер, выполненный по упрощенной RISC архитектуре AVR. За счет выполнения инструкций за один цикл синхронизации, МК ATtiny20 достигает производительности 1 MIPS/МГц, что дает возможность разработчику систем оптимизировать соотношение потребляемой мощности и производительности обработки. Ядро AVR объединяет обширный набор инструкций с 16 рабочими регистрами общего назначения и системными регистрами. Все регистры напрямую подключены к арифметико-логическому устройству (АЛУ), что позволяет за один цикл выполнить инструкцию, которая осуществляет доступ к двум разным регистрам. В результате, архитектура AVR отличается лучшей эффективностью и компактностью кода программы и при прочих равных условиях на порядок превосходит по производительности обычные CISC-микроконтроллеры. ATtiny20 интегрирует 2 кбайт внутрисистемно-программируемой Flash-памяти, 128 байт статического ОЗУ (SRAM), двенадцать линий ввода-вывода общего назначения, 16 рабочих регистров общего назначения, 8-битный таймер-счетчик с двумя каналами ШИМ, 16-битный таймер-счетчик с двумя каналами ШИМ, каналы внутренних и внешних прерываний, восьмиканальный 10-битный АЦП, программируемый сторожевой таймер с внутренним генератором, подчиненный двухпроводной интерфейс, ведущий/подчиненный последовательный интерфейс SPI и внутренний калиброванный генератор. В целях снижения потребляемого тока микроконтроллер может быть переведен в один из четырех экономичных режимов работы. В режиме IDLE прекращает работу ЦПУ, но SRAM, таймер-счетчик, АЦП, аналоговый компаратор и система прерываний продолжают функционировать. Режим ADC NOISE REDUCTION позволяет минимизировать влияние цифрового шума на результат преобразования АЦП. Для этого, в этом режиме отключаются ЦПУ и все встроенные модули ввода-вывода, кроме АЦП. В режиме POWER-DOWN сберегается содержимое регистров, а все встроенные функции отключаются до следующего прерывания или аппаратного сброса. В режиме STANDBY, остается в работе генератор, а остальная часть МК бездействует. Данный режим позволяет снизить потребляемый ток при обеспечении возможности максимально-быстрого возобновления активной работы. Микроконтроллер выпускается с использованием разработанной Atmel технологии высокоплотной энергонезависимой памяти. Встроенная Flash-память предусматривает возможность внутрисистемного программирования с помощью обычного программатора энергонезависимой памяти. МК ATtiny20 поддерживается полным набором программных и аппаратных средств для проектирования, в т.ч. макро-ассемблеры и оценочные наборы. Отличительные особенности:
|
|
Datasheet
ATtiny20 8-битный микроконтроллер AVR с внутрисистемно-программируемой Flash-памятью объемом 2 кбайт (5.2 Мб), 24.03.2010Связанные документы
По фирмамATtiny20 Краткая информация (615.6 Кб), 24.03.2010
Ссылки по теме
Инструментальные средства (Рус)Примеры применения семейства AVR (Рус)
Программные средства для микроконтроллеров AVR (Рус)
Система команд 8-разрядных RISC микроконтроллеров семейства AVR (Рус)
Автор документа: Варламов,
|
Дата публикации: 24.03.2010 14:38 Дата редактирования: 16.04.2015 12:52 |