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

image

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

image

Распиновка ATMEGA328-PU

CAD-модель ATMEGA328-PU

Символ

image 

Символ ATMEGA328-PU

След

image 

Размер ATMEGA328-PU

3D модель

image 

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

image 

Блок-схема 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

image 

Пакет 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

Подкатегория

Микроконтроллеры

Технологии

КМОП

Положение терминала

ДВОЙНОЙ

Напряжение питания

Терминал Питч

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

НЕТ

Ширина шины данных

ШИМ-каналы

ДА

Количество таймеров/счетчиков

3

Размер EEPROM

1К х 8

Количество каналов АЦП

6

Количество каналов I2C

1

Высота

4,572 мм

Длина

34,8 мм

Ширина

7,49 мм

ДОСТИГНУТЬ СВХК

Нет СВХК

Радиационная закалка

Нет

Статус RoHS

Соответствует ROHS3

Без свинца

Без свинца


Часто задаваемые вопросы

В чем разница между ATmega328P и ATmega328P PU?
В первом случае P (328P) обозначает пикомощность. Во втором случае (328-PU) буква P обозначает пакет (PDIP). Если вам нужен чип питания pico в корпусе PDIP, вам следовало приобрести ATMEGA328P-PU.
Как программировать ATmega328-Pu?
Выберите Arduino Nano в меню «Инструменты» в разделе «Плата». Затем в разделе «Инструменты» > «Программист» выберите USBasp. Выберите USBasp в разделе «Программист» меню «Инструменты». Чтобы прошить загрузчик Arduino на ATmega328p, сначала подключите программатор USB ASP к плате робота Maker Pro.

Статьи по теме

A4988 VS DRV8825 VS TB6600 Разница: Принцип работы

Время выпуска:2024-05-09       Просмотр страницы:573
ХарактеристикаA4988DRV8825TB6600МикрошагДо 1/16До 1/32До 1/32Выходной ток1A на фазу1.5A на фазу1.2A на фазуДиапазон напряжения8-35В8.2-45В10-47ВНапряжение логики3-5.5В3.3-5В3.3-5ВЗащита от перегрузки по токуДаДаДаТеплов...

IRFZ44N vs IRF740 vs IRFP460 vs IRF510 Сравнение мосфетов

Время выпуска:2024-05-05       Просмотр страницы:1006
В этой статье мы рассмотрим и сравним четыре популярных полевых транзистора: IRFZ44N, IRF740, IRFP460 и IRF510. Эти MOSFET широко используются в различных приложениях, таких как управление двигателями, ...

STM32F103C8T6 vs STM32F103CBT6: Технический обзор

Время выпуска:2024-04-26       Просмотр страницы:1844
Узнайте о ключевых преимуществах STM32F103C8T6, включая его производительность, периферийные возможности и энергоэффективность.

Регуляторы напряжения LM2596, LM2576, LM2577: Какой лучше?

Время выпуска:2024-04-26       Просмотр страницы:769
LM2596, LM2576 и LM2577 - популярные и универсальные стабилизаторы напряжения, широко используемые в различных электронных проектах и приложениях. Хотя они имеют некоторые общие черты, у них также есть о...

TDA7386 vs TDA7388: Руководство по Выбору

Время выпуска:2024-04-25       Просмотр страницы:1577
Что выбрать: TDA7386 или TDA7388? Подробное руководство и сравнение, которое поможет определиться с лучшим усилителем для вашей аудиосистемы.

NE5532 vs TL072 vs JRC4558 : как отличить?

Время выпуска:2024-04-22       Просмотр страницы:2778
2 канала, 65 пА, 75 дБ, инструментальные операционные усилители, 18 В ±5 В~15 В TL072, 8 контактов, 8-DIP (0,300, 7,62 мм)TL072, JRC4558 и NE5532 — это три микросхемы операционных усилителя. Они одинаковы? Сегодня Волхвы р...

Подробный анализ NE5532ap vs ne5532p

Время выпуска:2024-04-19       Просмотр страницы:1098
Исследуйте ключевые различия между операционными усилителями NE5532ap и NE5532p от Texas Instruments. Узнайте, как выбор между этими моделями может повлиять на качество и производительность вашей аудиоаппар...

TPA3116D2 против TDA7498E:Какой лучше?

Время выпуска:2024-04-17       Просмотр страницы:1034
Аудиоусилители 20 кГц кГц, 220 Вт 7,5 мм мм 36 контактов 36-PowerFSOP (ширина 0,295, 7,50 мм)TDA7498E — это двойной аудиоусилитель BTL класса D с одним источником питания, предназначенный для домашних систем и акти...

BC557, BC337, PN2222, S8050 Транзисторы : Сравнение Технических Характеристик

Время выпуска:2024-04-16       Просмотр страницы:881
Обзор bc547 транзистораbc547 транзистор является универсальным NPN транзистором, широко используемым в приложениях для усиления мощности от низкой до умеренной и коммутационных приложениях. Он отлич...

МК STМ32F401CCU6:Распиновка,PDF:Сравнение STМ32F401CCU6 и STМ32F103C8T6

Время выпуска:2024-04-15       Просмотр страницы:951
256 КБ 256 КБ x 8 FLASH ARM® Cortex®-M4 32-битный микроконтроллер серии STM32F4STM32F40148 контактов 84 МГц 3,3 В 48-UFQFN Открытая площадкаSTM32F401CCU6— это 32-битный микроконтроллер серии ARM® Cortex®-M4. В этой статье...

Повышающий преобразователь MT3608 2A

Время выпуска:2024-04-15       Просмотр страницы:622
MT3608 — это высокоэффективный повышающий преобразователь 1,2 МГц, 2 А. В этой статье в основном рассматриваются технические характеристики, схемы, питание, схема и более подробная информация о повыша...

PAM8610 Аудио усилитель мощности: Спецификация, даташит и цена[FAQ]

Время выпуска:2024-04-08       Просмотр страницы:519
Аудиоусилители 10 Вт Вт 40-WFQFN Открытая площадкаPAM8610 — это стереоусилитель мощности звука класса D мощностью 10 Вт с регулятором громкости постоянного тока. В этой статье в основном представлены ...
Запрос предложений