Микроконтроллер ATMEGA328-PU: распиновка, программирование [FAQ]

32КБ 16K x 16 FLASH AVR 8-битный микроконтроллер AVR® серии ATmega ATMEGA328 28-контактный 20 МГц 5 В 28-DIP (0,300, 7,62 мм)
В этой статье будут рассмотрены его распиновка, техническое описание, программирование и более подробная информация о ATMEGA328-PU.
Каталог
Распиновка ATMEGA328-PU
CAD-модель ATMEGA328-PU
Обзор ATMEGA328-PU
Особенности ATMEGA328-PU
Альтернативы ATMEGA328-PU
Блок-схема ATMEGA328-PU
Пакет ATMEGA328-PU
Техническое описание в формате PDF
Технические характеристики
Детали с похожими характеристиками
Распиновка ATMEGA328-PU

Распиновка ATMEGA328-PU
CAD-модель ATMEGA328-PU
Символ
Символ ATMEGA328-PU
След
Размер ATMEGA328-PU
3D модель
ATMEGA328-PU 3D модель
Обзор ATMEGA328-PU
ATMEGA328 -PU — это 8-битный КМОП-микроконтроллер с низким энергопотреблением, основанный на RISC-архитектуре с усовершенствованием AVR . ATMEGA328-PU достигает пропускной способности, приближающейся к 1MIPS на МГц, выполняя мощные инструкции за один такт, что позволяет разработчику системы оптимизировать энергопотребление в зависимости от скорости обработки.
Особенности ATMEGA328-PU
·131 мощная инструкция, максимальное выполнение за один такт
·32 x 8 рабочих регистров общего назначения
·Полностью статическая работа
·Пропускная способность до 20MIPS при частоте 20 МГц
·Встроенный двухтактный умножитель
·Циклы записи/стирания: 10 000 флэш-памяти/100 000 EEPROM
·Дополнительный раздел загрузочного кода с независимыми битами блокировки
·В системном программировании с помощью встроенной программы загрузки.
·Истинное чтение во время операции записи
·Программная блокировка для обеспечения безопасности программного обеспечения
·Поддержка библиотеки Atmel® QTouch®
·Емкостные сенсорные кнопки, ползунки и колесики
·Приобретение QTouch и QMatrix®
·До 64 сенсорных каналов
·Два 8-битных таймера/счетчика с отдельным прескалером и режимом сравнения.
·Один 16-битный таймер/счетчик с отдельным прескалером, режимом сравнения и режимом захвата.
·Счетчик реального времени с отдельным генератором
·Шесть каналов ШИМ
·Программируемый последовательный USART
·Последовательный периферийный интерфейс (SPI)
Альтернативы ATMEGA328-PU
Альтернативные детали для ATMEGA328-PU:
·ATMEGA328-МУР
·ATMEGA328-MMHR
·ATMEGA328-AU
Блок-схема ATMEGA328-PU
Блок-схема ATMEGA328-PU
Ядро AVR сочетает в себе богатый набор команд с 32 рабочими регистрами общего назначения. Все 32 регистра напрямую подключены к арифметико-логическому устройству (АЛУ), что позволяет получить доступ к двум независимым регистрам с помощью одной инструкции, выполняемой за один такт. Полученная архитектура более эффективна для кода, обеспечивая при этом пропускную способность до десяти раз выше, чем у обычных микроконтроллеров CISC.
ATmega328PU предоставляет следующие возможности :: 4 КБ/8 КБ внутрисистемной программируемой флэш-памяти с возможностью чтения во время записи, 256/512/512/1 КБ EEPROM, 512/1 КБ/1 КБ/2 КБ SRAM, 23 линии ввода-вывода общего назначения, 32 рабочих регистра общего назначения, три гибких таймера/счетчика с режимами сравнения, внутренними и внешними прерываниями, последовательным программируемым USART, байт-ориентированным 2-проводным последовательным интерфейсом, последовательным портом SPI, 6-канальным 10-разрядным АЦП (8 каналов в TQFP и QFN/ MLF), программируемый сторожевой таймер с внутренним генератором и пять программно выбираемых режимов энергосбережения. Режим ожидания останавливает ЦП, позволяя SRAM, таймерам/счетчикам, USART, 2-проводному последовательному интерфейсу, порту SPI и системе прерываний продолжать работу. Режим отключения питания сохраняет содержимое регистра, но замораживает генератор, отключая все остальные функции микросхемы до следующего прерывания или аппаратного сброса. В режиме энергосбережения асинхронный таймер продолжает работать, позволяя пользователю поддерживать базу таймера, пока остальная часть устройства находится в спящем режиме. Режим шумоподавления АЦП останавливает ЦП и все модули ввода-вывода, кроме асинхронного таймера и АЦП, чтобы минимизировать шум переключения во время преобразования АЦП. В режиме ожидания кварцевый/резонаторный генератор работает, пока остальная часть устройства спит. Это обеспечивает очень быстрый запуск в сочетании с низким энергопотреблением. кварцевый/резонаторный генератор работает, пока остальная часть устройства спит. Это обеспечивает очень быстрый запуск в сочетании с низким энергопотреблением. кварцевый/резонаторный генератор работает, пока остальная часть устройства спит. Это обеспечивает очень быстрый запуск в сочетании с низким энергопотреблением.
Пакет ATMEGA328-PU
Пакет ATMEGA328-PU
Технические характеристики
Технические характеристики, атрибуты, параметры и детали Microchip Technology ATMEGA328-PU, аналогичные характеристикам Microchip Technology ATMEGA328-PU.
Тип | Параметр | ||
Время выполнения заказа на заводе | 7 недель | Контактное покрытие | Банка |
Устанавливать | Сквозное отверстие | Тип монтажа | Сквозное отверстие |
Пакет/кейс | 28-ДИП (0,300, 7,62 мм) | Количество контактов | 28 |
Рабочая Температура | -40°C~85°C ТА | Упаковка | Трубка |
Ряд | AVR® ATmega | Опубликовано | 1997 год |
Код JESD-609 | е3 | Код Pbfree | да |
Статус детали | Активный | Уровень чувствительности к влаге (MSL) | 1 (без ограничений) |
Количество окончаний | 28 | Подкатегория | Микроконтроллеры |
Технологии | КМОП | Положение терминала | ДВОЙНОЙ |
Напряжение питания | 5В | Терминал Питч | 2,54 мм |
Частота | 20 МГц | Базовый номер детали | АТМЕГА328 |
Напряжение питания-Макс (Vsup) | 5,5 В | Источники питания | 2/5 В |
Минимальное напряжение питания (Vsup) | 4,5 В | Интерфейс | 2-проводной, I2C, SPI, UART, USART |
Объем памяти | 32 КБ | Тип генератора | Внутренний |
Количество входов/выходов | 23 | Размер оперативной памяти | 2К х 8 |
Напряжение-питание (Vcc/Vdd) | 1,8 В~5,5 В | Тип ИБП/UCS/периферийных микросхем | МИКРОКОНТРОЛЛЕР, РИСК |
Основной процессор | АВР | Периферийные устройства | Обнаружение/сброс провала напряжения, POR, ШИМ, WDT |
Тип памяти программы | ВСПЫШКА | Размер ядра | 8-битный |
Размер памяти программы | 32 КБ 16 КБ х 16 | Возможности подключения | I2C, SPI, UART/USART |
Размер бита | 8 | Конвертер данных | А/Д 6x10b |
Сторожевой таймер | Да | Имеет АЦП | ДА |
Каналы DMA | НЕТ | Ширина шины данных | 8б |
ШИМ-каналы | ДА | Количество таймеров/счетчиков | 3 |
Размер EEPROM | 1К х 8 | Количество каналов АЦП | 6 |
Количество каналов I2C | 1 | Высота | 4,572 мм |
Длина | 34,8 мм | Ширина | 7,49 мм |
ДОСТИГНУТЬ СВХК | Нет СВХК | Радиационная закалка | Нет |
Статус RoHS | Соответствует ROHS3 | Без свинца | Без свинца |
Часто задаваемые вопросы












