Description
The ATmega48A/PA/88A/PA/168A/PA/328/P provides the following features: 4K/8Kbytes of In-System Programmable Flash with Read-While-Write capabilities, 256/512/512/1Kbytes EEPROM, 512/1K/1K/2Kbytes SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible Timer/Counters with compare modes, internal and external interrupts, a serial programmable USART, a byte-oriented 2-wire Serial Interface, an SPI serial port, a 6-channel 10-bit ADC (8 channels in TQFP and VQFN packages), a programmable Watchdog Timer with internal Oscillator, and five software selectable power saving modes.
The Idle mode stops the CPU while allowing the SRAM, Timer/Counters, USART, 2-wire Serial Interface, SPI port, and interrupt system to continue functioning. The Power-down mode saves the register contents but freezes the Oscillator, disabling all other chip functions until the next interrupt or hardware reset.
In Power-save mode, the asynchronous timer continues to run, allowing the user to maintain a timer base while the rest of the device is sleeping.
The ADC Noise Reduction mode stops the CPU and all I/O modules except asynchronous timer and ADC, to minimize switching noise during ADC conversions.
In Standby mode, the crystal/resonator Oscillator is running while the rest of the device is sleeping. This allows very fast start-up combined with low power consumption.
Specs
Manufacturer | Microchip |
Product Category | 8-bit Microcontrollers -MCU |
Series | ATmega328P |
Example model | ATMEGA328P-AU |
Mounting Style | SMD/SMT |
Package/Case | TQFP-32 |
Core | AVR |
Program Memory Size | 32 kB |
Data Bus Width | 8bit |
ADC Resolution | 10 bit |
Maximum Clock Frequency | 20 MHz |
Number of I/Os | 23I/O |
Data RAM Size | 2 kB |
Operating Supply Voltage | 1.8Vto5.5V |
Minimum Operating Temperature | 40C |
Maximum Operating Temperature | +85C |
Packaging | Tray |
Brand | Microchip Technology /Atmel |
Data RAM Type | SRAM |
Data ROM Size | 1 kB |
Data ROM Type | EEPROM |
Height | 1mm |
Interface Type | 12C.SPI.USART |
Length | 7 mm |
Moisture Sensitive | Yes |
Number of ADC Channels | 8 Channel |
Number of Timers/Counters | 3 Timer |
Processor Series | megaAVR |
Product | MCU |
Product Type | 8-bit Microcontrollers-MCU |
Program Memory Type | Flash |
Factory Pack Quantity | 250 |
Subcategory | Microcontrollers-MCU |
Tradename | AVR |
Width | 7 mm |
Unit Weight | 0.0024690z |