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

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

1N4148 против 1N4007 против 1N5819: Краткое описание диодов 1N4148, 1N5819 и 1N4007.

Время выпуска:2023-10-11       Просмотр страницы:3580
Стандартный диодный выпрямитель Малый сигнал =< 200 мА (Io), любая скорость 1 В при 10 мА -65°C~175°C 5 мкА при 75 В Обрезанная лента (CT) DO-204AH, DO-35, осевое сквозное отверстие1N4148, 1N5819 и 1N4007 — полупроводников...

Как использовать BME280 с Arduino?

Время выпуска:2023-10-11       Просмотр страницы:1160
В этой статье представлен базовый обзор датчика BME280, включая описания его контактов, функции и характеристики, эквиваленты и т. д., чтобы помочь вам быстро понять, что такое BME280.КаталогОписание B...

Комплексное введение в Si53306

Время выпуска:2023-10-10       Просмотр страницы:532
1 цепь, 725 МГц, 1:4, тактовый буфер QUAD SI53306 16-VFQFN, открытая площадкаSi53306 входит в семейство разветвленных буферов универсального/любого формата Si5330x и идеально подходит для распределения тактово...

Какая связь между CR2032 и CR2016?

Время выпуска:2023-10-10       Просмотр страницы:4616
Как и другие батарейки серии CR, CR2016 и CR2032 представляют собой батарейки-таблетки, которые во многих отношениях кажутся очень похожими.Сравнивая CR2032 и CR2016, мы увидим, являются ли они взаимозамен...

ТТА1943 ПРОТИВ. 2SA1943 Как отличить?

Время выпуска:2023-10-09       Просмотр страницы:966
PNP 150°C TJ 5 мкА ICBO 1 Элементы TO-3PL Трубка со сквозным отверстиемСиловой транзистор TTA1943 PNP — это новая и улучшенная версия знаменитого силового транзистора 2SA1943.В этом посте будет раскрыта р...

8-битный микроконтроллер Atmel ATmega128L: как использовать ATmega128L?

Время выпуска:2023-10-09       Просмотр страницы:1144
128 КБ 64 КБ x 16 FLASH AVR 8-битный микроконтроллер AVR® серии ATmega ATMEGA128 64-контактный 8 МГц 3 В 64-TQFPATmega128L — 8-битный микроконтроллер Atmel.В этой статье речь пойдет о распиновке, функциях, применении...

В чем разница между датчиками атмосферы BMP280 и BME280?

Время выпуска:2023-10-07       Просмотр страницы:3087
Что касается BMP280 и BME280, при покупке BME280 на eBay есть большая вероятность, что вы получите вместо него BMP280.Многие продавцы не делают различия между этими двумя понятиями.В этой статье мы объясни...

2SC5200 против TTC5200

Время выпуска:2023-10-07       Просмотр страницы:1237
NPN 150°C TJ 5 мкА ICBO 1 элемент 3 клеммы КРЕМНИевый NPN TO-264-3, TO-264AA Трубное сквозное отверстиеВ этом посте будут раскрыты различия между 2SC5200 и TTC5200 с разных точек зрения, например, их распиновка...

Что работает лучше, LR41 или SR41?

Время выпуска:2023-10-06       Просмотр страницы:3317
Как и другие батарейки, LR41 и SR41 представляют собой батарейки-таблетки, которые во многих отношениях кажутся очень похожими.Сравнивая LR41 и SR41, мы увидим, являются ли они взаимозаменяемыми и в че...

CR1025 ПРОТИВ. BR1025 ПРОТИВ. LIR1025 [Часто задаваемые вопросы]

Время выпуска:2023-10-06       Просмотр страницы:505
В этом посте вы найдете более подробную информацию о CR1025, а также вы сможете увидеть сравнение CR1025, BR1025 и LIR1025.КаталогОбзор CR1025CR1025 против BR1025CR1025 против LIR1025ЗаключениеТехнические характе...

Транзистор BC857: распиновка, таблица данных, эквиваленты

Время выпуска:2023-10-05       Просмотр страницы:1133
PNP 150°C TJ 15nA ICBO 1 элемент 3 клеммы SILICON PNP TO-236-3, SC-59, SOT-23-3 Лента и катушка (TR) Для поверхностного монтажаBC857 — эпитаксиальный кремниевый транзистор PNP.В этой статье вы узнаете о его расп...

LM317 против IRFZ44N Mosfet: кто работает лучше?

Время выпуска:2023-10-05       Просмотр страницы:1347
Регулируемая жестяная пластина 2,54 мм LM317 PMIC 3 TO-220-3Это статья сравнения LM317 и аналогичной модели: IRFZ44N. Вы узнаете, что это за компоненты и в чем их различия. Надеюсь, эта статья действительно в...
Запрос предложений