Images à titre indicatif uniquement
ATMEGA328P-PU
+NomenclatureIC MCU 8BIT 32KB FLASH 28DIP
-
FabricantTechnologie de micropuce
-
Pièce fabricant #ATMEGA328P-PU
-
Package DIP-28
-
En stock4204
365 Garantie qualité 24h/24
7*24 Garantie de service 24h/24
90-Garantie après-vente 24h/24
Garantie produit authentique
Spécifications
| Attribut | Valeur |
| Package | Tube |
| Series | AVR® ATmega |
| ProductStatus | Active |
| CoreProcessor | AVR |
| CoreSize | 8-Bit |
| Speed | 20MHz |
| Connectivity | I²C, SPI, UART/USART |
| Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
| NumberofI/O | 23 |
| ProgramMemorySize | 32KB (16K x 16) |
| ProgramMemoryType | FLASH |
| EEPROMSize | 1K x 8 |
| RAMSize | 2K x 8 |
| Voltage-Supply(Vcc/Vdd) | 1.8V ~ 5.5V |
| DataConverters | A/D 6x10b |
| OscillatorType | Internal |
| OperatingTemperature | -40°C ~ 85°C (TA) |
| MountingType | Through Hole |
| Package/Case | 28-DIP (0.300, 7.62mm) |
Présentation
Description
Key features include 23 programmable I/O lines, 6-channel 10-bit ADC, timers, PWM, USART, SPI, and I2C interfaces. It supports a wide voltage range (1.8V to 5.5V), making it versatile for different applications. It also includes a range of power-saving modes and a watchdog timer for improved reliability.
The ATMEGA328P-PU is the core of popular development boards like the Arduino Uno, making it a favorite among hobbyists and educators for its ease of use and comprehensive community support. Its balance of features and performance makes it suitable for a wide range of applications, from simple DIY projects to more complex embedded systems.
Equivalent
Features
1. Microcontroller Core: 8-bit AVR RISC architecture.
2. Operating Voltage: 1.8V to 5.5V.
3. Performance: 20 MIPS at 20 MHz.
4. Flash Memory: 32KB with read-while-write capabilities.
5. SRAM: 2KB.
6. EEPROM: 1KB.
7. I/O Pins: 23 general-purpose I/O pins.
8. Timers: Three timer/counters (two 8-bit and one 16-bit).
9. ADC: 10-bit, 6-channel ADC.
10. PWM: 6 PWM channels.
11. Communication Interfaces: USART, SPI, and I²C (TWI).
12. Watchdog Timer: Programmable with an internal oscillator.
13. Interrupts: External and pin change interrupts.
14. Sleep Modes: Multiple power-saving modes.
15. Package: 28-pin PDIP.
The ATmega328P-PU is valued for its versatility and ease of use, especially in hobbyist projects and educational settings. Its compatibility with the Arduino platform makes it a preferred choice for prototyping and development.
Pinout
Key functions and pin configurations include:
1. Digital I/O Pins (14): Used for digital input and output operations, numbered D0 to D13.
2. Analog Input Pins (6): Used for analog input, numbered A0 to A5.
3. PWM Outputs (6): Digital pins D3, D5, D6, D9, D10, D11 can be used for Pulse Width Modulation.
4. UART (1): Used for serial communication, primarily on pins D0 (RX) and D1 (TX).
5. SPI Interface (1): Provides high-speed synchronous data transfer, using pins D10 (SS), D11 (MOSI), D12 (MISO), and D13 (SCK).
6. I2C Interface (1): For communication with other I2C devices via pins A4 (SDA) and A5 (SCL).
7. Power Pins: VCC, GND, AVCC (for analog supply voltage), and AREF (analog reference voltage).
8. Reset Pin (1): Used to reset the microcontroller.
The ATmega328P-PU is popular due to its versatility, ease of use, and robust feature set for embedded applications.