产品概览
The ATMEGA1284P-AU from Microchip Technology is an 8-bit AVR RISC microcontroller with 128KB Flash, 16KB SRAM, and 4KB EEPROM. Running at 20 MHz with picoPower technology, it features dual USARTs, 3 SPI, JTAG debug, 8-channel 10-bit ADC, and 32 I/O pins in a 44-pin TQFP (10x10mm) package.
主要规格
| 核心 | AVR Enhanced RISC (8-bit) |
| Max Clock | 20 MHz |
| 闪光灯 | 128 KB |
| SRAM | 16 KB |
| EEPROM | 4 KB |
| ADC | 10-bit, 8 channels, differential with PGA |
| 计时器 | 4 (2x 8-bit, 2x 16-bit) |
| USARTs | 2 (with hardware SPI support) |
| SPI | 3 (including USART in SPI mode) |
| I2C/TWI | 1 |
| PWM | 6 channels |
| Comparators | 1 (with multiplexed inputs) |
| I/O Pins | 32 |
| 电源电压 | 1.8V – 5.5V |
| picoPower | Yes (ultra-low power in active and sleep) |
| 包装 | TQFP-44 (10 x 10 mm) |
| Operating Temp | -40 to 85 C |
特点
- 128KB Flash with 16KB SRAM (8x Arduino Uno SRAM) and 4KB EEPROM
- picoPower technology for ultra-low power consumption
- Dual independent USARTs for simultaneous serial communication
- 8-channel 10-bit ADC with optional differential input and programmable gain
- JTAG interface for on-chip debugging and boundary scan
- 6 software-selectable power saving modes including Power-Down at 100 nA
- 32 general-purpose I/O lines with internal pull-up resistors
- 32 general-purpose working registers for efficient C code execution
应用
- 3D printer controllers (Reprap, Melzi)
- IoT sensor nodes with dual serial interfaces
- Home automation with 16KB SRAM for protocol stacks
- Battery-powered data loggers with picoPower
- Industrial control with JTAG debug capability