ATmega165P, ATmega165PV
8-разрядный микроконтроллер AVR с внутрисистемно-программируемой флэш-памятью размером 16 кбайт
Характеристики:
- Высокопроизводительный, маломощный 8-разрядный AVR-микроконтроллер
- Прогрессивная архитектура RISC
- Эффективный набор из 130 инструкций, большинство из которых выполняются за один такт синхронизации
- 32 8-разрядных рабочих регистров общего назначения
- Полностью статическая работа
- Производительность до 16 миллионов операций в секунду при частоте 16МГц
- Встроенное двухтактное умножающее устройство
- Энергонезависимые памяти данных и программ
- 16 кбайт внутрисистемно-самопрограммируемой флэш-памяти
- Износостойкость: 10 тысяч циклов записи/стирания
- Опциональный сектор загрузочного кода с отдельными битами защиты
- Внутрисистемное программирование под управлением встроенной загрузочной программы
- Действительная поддержка возможности чтения из флэш-памяти во время выполнения операции записи в нее
- 512 байт ЭСППЗУ
- Износостойкость: 100 тысяч циклов записи/стирания
- 1 кбайт внутреннего статического ОЗУ
- Программируемая блокировка доступа для защиты программного кода
- Интерфейс JTAG (совместимость со стандартом IEEE 1149.1)
- Поддержка граничного сканирования в соответствии со стандартом JTAG
- Интенсивная поддержка встроенной отладки
- Программирование флэш-памяти, ЭСППЗУ, конфигурационных бит и бит защиты через интерфейс JTAG
- Периферийные устройства
- Два 8-разрядных таймера-счетчика с отдельным предделителем и режимом сравнения
- Один 16-разрядный таймер-счетчик с отдельным предделителем, режимом сравнения и режимом захвата
- Счетчик реального времени с отдельным генератором
- Четыре канала ШИМ
- 8-канальный, 10-разрядный АЦП
- Программируемый последовательный УСАПП
- Ведущий/подчиненный последовательный интерфейс SPI
- Универсальный последовательный интерфейс с детектором условия старта
- Программируемый сторожевой таймер с отдельным встроенным генератором
- Встроенный аналоговый компаратор
- Прерывание и возобновление работы по изменению состояния вывода
- Специальные микроконтроллерные функции
- Сброс при подаче питания и программируемый детектор снижения напряжения
- Встроенный калиброванный генератор
- Внешние и внутренние источники прерываний
- Пять режимов сна: холостой ход (Idle), снижение шума АЦП, экономичный (Power-save), отключение (Power-down) и дежурный (Standby)
- Корпуса и ввод-вывод
- 54 программируемых линии ввода-вывода
- 64-выводные корпуса TQFP и QFN/MLF
- Градации по быстродействию:
- ATmega165PV: 0 -4 МГц/1.8 -5.5В, 0 -8 МГц/2.7-5.5В
- ATmega165P: 0 -8 МГц/ 2.7 -5.5В, 0 -16 МГц/4.5 -5.5В
- Температурный диапазон:
- Сверхмалая потребляемая мощность
- Активный режим:
- 1 МГц, 1.8В: 330 мкА
- 32 кГц, 1.8В: 10 мкА (в т.ч. генератор)
- режим выключения: 0.1 мкА/1.8В
- экономичный режим: 0.6 мкА/1.8В (в т.ч. 32кГц-ый счетчик реального времени)
Структурная схема:
Расположение выводов:
Описание:
ATmega165P - маломощный 8-разрядный КМОП-микроконтроллер, выполненный на основе усовершенствованной RISC-архитектуре AVR. За счет выполнения большинства инструкций за один период синхронизации ATmega165P достигает производительности 1 миллион операций в секунду на 1 МГц тактовой частоты, что позволяет разработчикам оптимизировать соотношение потребляемой мощности и быстродействия.
Ядро AVR сочетает обширный набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра напрямую подключены к арифметико-логическому устройству (АЛУ), что позволяет осуществлять доступ к двум раздельным регистрам при выполнении одной инструкции за один период синхронизации. В результате достигается более высокая эффективность программного кода, а производительность на порядок превышает производительность традиционных микроконтроллеров CISC.
ATmega165P характеризуется следующими особенностями: 16 кбайт внутрисистемно-программируемой флэш-памяти, которая поддерживает возможность чтения во время записи; 512 байт ЭСППЗУ; 1 кбайт статического ОЗУ; 53 линии ввода-вывода общего назначения; 32 рабочих регистра общего назначения; интерфейс JTAG для граничного сканирования, связи со встроенной отладочной системой и программирования; три универсальных таймера-счетчика с режимами сравнения; внутренние и внешние прерывания; последовательный программируемый интерфейс УСАПП; универсальный последовательный интерфейс с детектором условия старт; 8-канальный, 10-разрядный АЦП; программируемый сторожевой таймер с внутренним генератором; последовательный порт SPI и 5 программно-выбираемых экономичных режимов работы. В режиме холостого хода (Idle) останавливается ЦПУ, но продолжают функционировать статическое ОЗУ, таймеры-счетчики, порт SPI и система прерываний. В режиме отключения (Power-down) удерживается содержимое регистров, но прекращает работу генератор, блокируя работу всех функций до следующего прерывания или аппаратного сброса. В экономичном режиме работы (Power-save) в работе остаются асинхронный таймер и контроллер ЖКИ, предоставляя возможность счета времени и отображения информации, когда остальная часть микроконтроллера бездействует. В режиме снижения шума АЦП останавливается ЦПУ и все модули ввода-вывода за исключением асинхронного таймера, контроллера ЖКИ и АЦП, что минимизирует влияние шума от работы цифровых устройств на результат преобразования. В дежурном режиме (Standby) кварцевый/керамический генератор продолжает работу, а остальная часть микроконтроллера бездействует. Применение данного режима позволяет добиться быстроты возобновления работы микроконтроллера и при этом сохранить малый уровень потребления.
Микроконтроллер выпускается по технологии высокоплотной флэш-памяти компании Atmel. Встроенная внутрисистемно-программируемая флэш-память может программироваться внутрисистемно через последовательный интерфейс SPI, с помощью обычного программатора энергонезависимой памяти или под управлением встроенной загрузочной программы, исполняемой ядром AVR. Загрузочная программа может использовать любой интерфейс для загрузки программного кода во флэш-память. Программа в загрузочном секторе продолжает исполняться, даже если происходит обновление сектора прикладной программы, тем самым, обеспечивая действительную поддержку чтения во время записи. За счет сочетания 8-разрядного RISC ЦПУ с внутрисистемно-самопрограммируемой флэш-памятью в одном кристалле ATmega165P является мощным инструментом для гибкого и выгодного в стоимостном плане решения многих прикладных задач встраиваемого управления.
Микроконтроллер ATmega165P AVR поддерживается полным набором средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.
Информация для заказа:
Тактовая частота, МГц3 |
Напряжение питания, В |
Код заказа |
Корпус1,2 |
Рабочий температурный диапазон |
8 |
1.8 - 5.5 |
ATmega165PV-8AU ATmega165PV-8MU |
64-выв.TQFP 64-выв. QFN/MLF |
Промышленный (-40°C...+85°C) |
16 |
2.7 - 5.5 |
ATmega165P-16AU ATmega165P-16MU |
64-выв.TQFP 64-выв. QFN/MLF |
Промышленный (-40°C...+85°C) |
Прим.:
- Имеется возможность заказать микроконтроллер в виде кристалла.
- Корпуса не содержат свинца, галоидных соединений и полностью совместимы с требованиями RoHS.
- Максимальная тактовая частота зависит от напряжения VCC, уточните это в документации.
Документация:
|
|
271 Kb Engl Предварительное описание микросхемы |
|
|
3230 Kb Engl Полное описание микросхемы |
|
|
Rus Технология picoPower для 8-разрядных RISC-микроконтроллеров AVR |
|
|
Rus Система команд |
|
|
Програмное обеспечение |
|
|
Инструментальные средства для 8-разрядных AVR-микроконтроллеров |
|