产品概览
The ATMEGA328P-PU from Microchip Technology is an 8-bit AVR RISC microcontroller with 32KB Flash, 2KB SRAM, 1KB EEPROM, 23 I/O lines, 10-bit ADC, SPI, I2C, UART, and 6 PWM channels, operating at 20MHz and 1.8V-5.5V in a 28-pin PDIP through-hole package.
主要规格
| 制造商 | Microchip Technology |
| 核心 | AVR 8-bit RISC |
| Max Clock Speed | 20MHz |
| Flash Memory | 32KB |
| SRAM | 2KB |
| EEPROM | 1KB |
| I/O Pins | 23 |
| ADC | 10-bit, 6 channels (PDIP) |
| PWM Channels | 6 |
| 计时器 | 2x 8-bit, 1x 16-bit |
| Interfaces | SPI, I2C (TWI), USART |
| Operating Voltage | 1.8V to 5.5V |
| 包装 | 28-PDIP (through-hole) |
| 工作温度 | -40C to +85C |
特点
- High-performance picoPower AVR RISC architecture
- 131 instructions, most single-clock-cycle execution
- 32 x 8 general-purpose working registers
- Up to 20 MIPS throughput at 20MHz
- 32KB ISP Flash with read-while-write
- 1KB EEPROM with 100,000 write/erase cycles
- 2KB internal SRAM
- Six software-selectable power-saving modes
- On-chip analog comparator and watchdog timer
- QTouch library support for capacitive sensing
应用
- Arduino Uno, Nano, and Pro Mini platforms
- Embedded control systems
- Consumer electronics
- Motor control and automation
- Sensor interfacing and data logging