Микроконтроллер 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.

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

W25Q80DVSNIG: функции, применение и техническое описание

Время выпуска:2023-12-29       Просмотр страницы:547
3/3,3 В ИС памяти SpiFlash® серии SpiFlash® 4,9 мм ммWinbond производит 8-контактное последовательное устройство флэш-памяти под названием W25Q80DVSNIG.В этой статье будут представлены его функции, приложения и...

TXB0104PWR: обзор, функции и приложения

Время выпуска:2023-12-29       Просмотр страницы:544
Поверхностный монтаж 14 контактов Ленточные и катушечные (TR) Преобразователи напряжения и преобразователи уровня 1 Уровень напряжения 14-TSSOP (0,173, ширина 4,40 мм) Активен 6 недель Недели 1 (неограниче...

Переводчик PCA9306DCTR: функции, применение и техническое описание

Время выпуска:2023-12-29       Просмотр страницы:222
Поверхностный монтаж 8 контактов Ленточные и катушечные (TR) Преобразователи напряжения и преобразователи уровня 1 Уровень напряжения 8-LSSOP, 8-MSOP (ширина 0,110, 2,80 мм) Активность 8 недель Недели 1 (не...

STM32F401RCT6: функции, приложения и техническое описание

Время выпуска:2023-12-29       Просмотр страницы:1175
256 КБ 256 КБ x 8 FLASH ARM® Cortex®-M4 32-битный микроконтроллер серии STM32F4 STM32F401 64-контактный 84 МГц 3,3 В 64-LQFPУстройства STM32F401X B/STM32F401 XC основаны на высокопроизводительном 32-битном RISC-ядре Arm® C...

STM32F722RET6: обзор, функции и приложения

Время выпуска:2023-12-28       Просмотр страницы:739
512 КБ 512 КБ x 8 FLASH ARM® Cortex®-M7 32-битный микроконтроллер серии STM32F7 STM32F722 64-LQFPНа базе высокопроизводительного 32-битного RISC-процессора Arm® Cortex®-M7, способного работать на частотах до 216 МГц, с...

Микроконтроллер STM8S005K6T6C: особенности, применение и техническое описание

Время выпуска:2023-12-28       Просмотр страницы:504
32 КБ 32 КБ x 8 FLASH STM8 8-битный микроконтроллер серии STM8S STM8S005 32-контактный 16 МГц 3,3 В 32-LQFP8-битные микроконтроллеры Value Line STM8S005C6/K6 имеют 128 байт данных EEPROM в дополнение к 32 Кбайт Flash-памят...

Интегральная схема LNK304PN: особенности, применение и техническое описание

Время выпуска:2023-10-30       Просмотр страницы:2424
8 клемм 7-контактный преобразователь переменного тока в постоянный LinkSwitch®-TN Series 1 Выходы 66 кГц Мин. 85 В В Макс. 265 В ВLNK304PN — это интегральная схема (ИС), предназначенная для использования в автоно...

STM32F411CEU6: Обзор, особенности, характеристики

Время выпуска:2023-10-30       Просмотр страницы:1765
512 КБ 512 КБ x 8 FLASH ARM® Cortex®-M4 32-разрядный микроконтроллер серии STM32F4 STM32F411 48-контактный 100 МГц 3,3 В 48-UFQFN Открытая площадкаВысокопроизводительный 32-битный RISC-процессор Arm® Cortex®-M4, использ...

Двухканальный драйвер двигателя с H-мостом DRV8833: Как использовать DRV8833?

Время выпуска:2023-10-18       Просмотр страницы:1170
2A мА 1,2 мм мм 4,4 мм мм Драйверы двигателей 16 5 В В 5 мм мм Электроника управления движениемDRV8833 представляет собой двухканальный драйвер двигателя с Н-мостом и двумя двигателями постоянного тока ил...

L7805 VS LM259: в чем разница?

Время выпуска:2023-10-17       Просмотр страницы:509
5 клемм 5-контактный LM2596 Регулятор постоянного напряжения постоянного тока КОММУТАЦИОННЫЙ РЕГУЛЯТОР 1 Выходная трубка 3A TO-263-6, D2Pak (5 выводов + вывод), TO-263BAL7805 и LM2596 — два популярных регулятора....

Преобразователь LTC3533: распиновка, эквивалент и техническое описание [FAQ и видео]

Время выпуска:2023-10-12       Просмотр страницы:574
14 клемм 1,8 В 14-контактный LTC3533 Регулятор постоянного напряжения постоянного тока КОММУТАЦИОННЫЙ РЕГУЛЯТОР 1 Выходы 300 кГц ~ 2 МГц Лента и катушка (TR) 2A 14-WFDFN Открытая площадкаLTC3533 — это высокоэф...

Балансировщик аккумуляторов LTC3305IFE#PBF: распиновка, характеристики и техническое описание [FAQ и видео]

Время выпуска:2023-10-12       Просмотр страницы:533
-40°C~125°C ИС управления аккумулятором TJ LTC3305 38 контактов 1–4-элементный свинцово-кислотный 38-TFSOP (ширина 0,173, 4,40 мм) Открытая площадкаLTC3305 балансирует до 4 свинцово-кислотных аккумуляторов, соед...
Запрос предложений