ATtiny24, ATtiny44, ATtiny84
8-разрядные AVR-микроконтроллеры с внутрисистемно-программируемой флэш-памятью размером 2, 4, 8 кбайт
Особенности:
- Высокоэффективные маломощные 8-разрядные микроконтроллеры AVR
- Прогрессивная RISC-архитектура
- - Эффективный набор инструкций: 120 инструкций, большинство из которых выполняются за один машинный цикл
- - 32 x 8-разр. регистров общего назначения
- - Полностью статическая работа
- Энергонезависимые памяти программ и данных
- - 2/4/8 кбайт внутрисистемно-программируемой флэш-памяти программ (ATtiny24/44/84), характеризующейся износостойкостью 10 тысяч циклов чтения/записи
- - 128/256/512 байт внутрисистемно-программируемого ЭСППЗУ (ATtiny24/44/84), характеризующегося износостойкостью 100000 циклов записи/стирания
- - 128/256/512 байт встроенного статического ОЗУ (ATtiny24/44/84)
- - Программируемая блокировка доступа к данным во флэш-памяти и ЭСППЗУ
- Встроенные периферийные устройства
- - Два 8 и 16-разрядных таймера-счетчика с двумя каналами ШИМ в к8/16-разрядный таймер-счетчик с предделителем и двумя каналами ШИМ в каждом
- - 10-разрядный АЦП
- 8 несимметричных каналов
- 12 пар дифференциальных каналов АЦП с программируемым усилением (1x, 20x)
- - Программируемый сторожевой таймер с отдельным встроенным генератором
- - Встроенный аналоговый компаратор
- - Универсальный последовательный интерфейс
- Специальные микроконтроллерные функции
- - Встроенная отладочная система debugWIRE
- - Внутрисистемное программирование через порт SPI
- - Внешние и внутренние источники прерываний
- - Экономичные режимы работы: холостой ход (Idle), снижение шума АЦП, дежурный (Standby) и снижения потребляемой мощности (Power Down)
- - Усовершенствованная схема сброса при подаче питания
- - Программируемая схема детектора снижения напряжения питания
- - Встроенный калиброванный генератор
- - Встроенный датчик температуры
- Ввод-вывод и корпуса
- - 14-выводные корпуса PDIP и SOIC, 20-выводной корпус QFN/MLF
- - 12 программируемых линий ввода-вывода
- Рабочее напряжение:
- - 1.8 - 5.5В для ATtiny24V/44V/84V
- - 2.7 - 5.5В для ATtiny24/44/84
- Градации по быстродействию:
- - ATtiny24V/44V/84V: 0 - 4 МГц при напряжении питания 1.8 - 5.5В, 0 - 10 МГц при напряжении питания 2.7 - 5.5В
- - ATtiny24/44/84: 0 - 10 МГц при напряжении питания 2.7 - 5.5В, 0 - 20 МГц при напряжении питания 4.5 - 5.5В
- Промышленный температурный диапазон
- Малый потребляемый ток
- - Активный режим: 1 МГц, 1.8В: 380мкА
- - Режим снижения потребляемой мощности: 100 нА при 1.8В
Структурная схема:
Расположение выводов:
Общее описание:
ATtiny24, ATtiny44, ATtiny84 - маломощные 8-разрядные КМОП микроконтроллеры, выполненные на основе усовершенствованной RISC-архитектуры AVR. За счет выполнения большинства инструкций за один период синхронизации микроконтроллеры ATtiny24, ATtiny44, ATtiny84 достигают производительности 1 млн.операций в сек./МГц, что позволит разработчикам оптимизировать соотношение производительности и потребляемой мощности.
Ядро AVR объединяет обширный набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра напрямую подключены к арифметико-логическому устройству (АЛУ), что позволяет с помощью одной инструкции осуществить доступ к двум разным регистрам и выполнить такую инструкцию за один период синхронизации. В конечном счете, такая архитектура обладает улучшенной эффективностью использования программного кода, позволяя на порядок повысить производительность относительно традиционных CISC-микроконтроллеров.
ATtiny24, ATtiny44, ATtiny84 содержат 2, 4, 8 кбайт внутрисистемно-программируемой флэш-памяти, 128, 256, 512 байт ЭСППЗУ, 128, 256, 512 байт статического ОЗУ, 12 линий ввода-вывода общего назначения, 32 рабочих регистра общего назначения, 8-разрядный таймер-счетчик с 2 каналами ШИМ, 16-разрядный таймер-счетчик с 2 каналами ШИМ, универсальный последовательный интерфейс, внутренние и внешние прерывания, 8-канальный 10-разрядный АЦП, программируемый усилительный каскад (х1, х20) для 12 пар дифференциальных каналов АЦП, программируемый сторожевой таймер с внутренним генератором, встроенный калиброванный генератор и четыре режима снижения потребляемой мощности. В режиме холостого хода (Idle) останавливает работу ЦПУ, но продолжают работу статическое ОЗУ, таймер-счетчик, АЦП, аналоговый компаратор и система прерываний. В режиме снижения потребляемой мощности (Power-down) сберегается содержимое регистров, но отключаются все встроенные функции до возникновения прерывания или аппаратного сброса. В режиме снижения шума АЦП прекращают работу АЦП и все модули ввода-вывода, кроме АЦП, что минимизирует цифровой шум во время преобразования АЦП. В дежурном режиме остается в работе кварцевый генератор, а остальная часть микроконтроллера бездействует. Использование этого режима позволит добиться сочетания быстроты возобновления работы и малого потребляемого тока.
Микроконтроллеры выпускаются по технологии высокоплотной энергонезависимой памяти компании Atmel. Встроенная флэш-память поддерживает возможность внутрисистемного перепрограммирования через последовательный интерфейс SPI, с помощью обычного программатора энергонезависимой памяти или под управлением программного кода, исполняемого ядром AVR.
Микроконтроллеры ATtiny24, ATtiny44, ATtiny84 поддерживаются полным диапазоном средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.
Информация для заказа:
Частота, МГц |
Напряжение питания |
Код заказа |
Корпус |
Рабочий температурный диапазон |
ATtiny24 |
10 |
1.8 - 5.5В |
ATtiny24V-10MU ATtiny24V-10PU ATtiny24V-10SSU |
20-выв. MLF 14-выв.PDIP 14-выв. SOIC |
Промышленный (-40°C…+85°C) |
20 |
2.7 - 5.5В |
ATtiny24-20MU ATtiny24-20PU ATtiny24-10SSU |
20-выв. MLF 14-выв.PDIP 14-выв. SOIC |
Промышленный (-40°C…+85°C) |
ATtiny44 |
10 |
1.8 - 5.5В |
ATtiny44V-10MU ATtiny44V-10PU ATtiny44V-10SSU |
20-выв. MLF 14-выв.PDIP 14-выв. SOIC |
Промышленный (-40°C…+85°C) |
20 |
2.7 - 5.5В |
ATtiny44-20MU ATtiny44-20PU ATtiny44-10SSU |
20-выв. MLF 14-выв.PDIP 14-выв. SOIC |
Промышленный (-40°C…+85°C) |
ATtiny84 |
10 |
1.8 - 5.5В |
ATtiny84V-10MU ATtiny84V-10PU ATtiny84V-10SSU |
32-выв. MLF 20-выв.PDIP 20-выв. SOIC |
Промышленный (-40°C…+85°C) |
20 |
2.7 - 5.5В |
ATtiny84-20MU ATtiny84-20PU ATtiny84-10SSU |
32-выв. MLF 20-выв.PDIP 20-выв. SOIC |
Промышленный (-40°C…+85°C) |
Документация:
|
|
230 Kb Engl Краткое описание микроконтроллеров |
|
|
2060 Kb Engl Полное описание микроконтроллера |
|
|
Rus Система команд и архитектура |
|
|
Програмное обеспечение |
|
|
Инструментальные средства для 8-разрядных AVR-микроконтроллеров |
|
|
Примеры применения микроконтроллеров AVR в устройствах управления 3-фазными бесколлекторными электродвигателями постоянного тока |
|