ATMEGA328P-PU Atmel 8 Bit 32K AVR Microcontroller
$9.50
38 in stock
Description
The Atmel ATmega328P is a 32K 8-bit microcontroller based on the AVR architecture. Many instructions are executed in a single clock cycle providing a throughput of almost 20 MIPS at 20MHz. The ATMEGA328-PU comes in an PDIP 28 pin package and is suitable for use on our 28 pin AVR Development Board.
Features include:
- High Performance, Low Power Design
- 8-Bit Microcontroller Atmel® AVR® advanced RISC architecture
- 131 Instructions most of which are executed in a single clock cycle
- Up to 20 MIPS throughput at 20 MHz
- 32 x 8 working registers
- 2 cycle multiplier
- Memory Includes
- 32KB of of programmable FLASH
- 1KB of EEPROM
- 2KB SRAM
- 10,000 Write and Erase Cycles for Flash and 100,000 for EEPROM
- Data retention for 20 years at 85°C and 100 years at 25°C
- Optional boot loader with lock bits
- In System Programming (ISP) by via boot loader
- True Read-While-Write operation
- Programming lock available for software security
- Features Include
- 2 x 8-bit Timers/Counters each with independent prescaler and compare modes
- A single 16-bit Timer/Counter with an idependent prescaler, compare and capture modes
- Real time counter with independent oscillator
- 10 bit, 6 channel analog to digital Converter
- 6 pulse width modulation channels
- Internal temperature sensor
- Serial USART (Programmable)
- Master/Slave SPI Serial Interface – (Philips I2C compatible)
- Programmable watchdog timer with independent internal oscillator
- Internal analog comparator
- Interrupt and wake up on pin change
- Additional Features Features
- Internal calibrated oscillator
- Power on reset and programmable brown out detection
- External and internal interrupts
- 6 sleep modes including idle, ADC noise reduction, power save, power down, standby, and extended standby
- I/O and Package
- 23 programmable I/O lines
- 28 pin PDIP package
- Operating voltage:
- 1.8 – 5.5V
- Operating temperature range:
- -40°C to 85°C
- Speed Grades:
- 0-4 MHz at 1.8-5.5V
- 0-10 MHz at 2.7-5.5V
- 0-20 MHz at 4.5-5.5V
- Low power consumption mode at 1.8V, 1 MHz and 25°C:
- Active Mode: 0.3 mA
- Power-down Mode: 0.1 μA
- Power-save Mode: 0.8 μA (Including 32 kHz RTC)
Flash: | 32 KBytes |
EEPROM: | 1 KBytes |
SRAM: | 2 KBytes |
Max I/O Pins: | 23 |
Frequency Max: | 20 MHz |
VCC: | 1.8-5.5 |
10-bit A/D Channels: | 6 |
Analog Comparator: | Yes |
16-bit Timers: | 1 |
8-bit Timer: | 2 |
Brown Out Detector: | Yes |
Ext Interrupts: | 2 |
Hardware Multiplier: | Yes |
Interrupts: | 26 |
ISP: | Yes |
On Chip Oscillator: | Yes |
PWM Channels: | 6 |
RTC: | Yes |
Self Program Memory: | Yes |
SPI: | 1 |
TWI: | Yes |
UART: | 1 |
Watchdog: | Yes |
Package: | Lead Free PDIP 28 |
Colour | Black |
---|---|
Package | DIP |
Number of Pins/Conductors | 28 |
Pin/Conductor Spacing | 2.54mm |
Flash | 32KB |
EEPROM | 1KB |
SRAM | 2KB |
I/O Pins | 23 |
Be the first to review “ATMEGA328P-PU Atmel 8 Bit 32K AVR Microcontroller”
You must be logged in to post a review.
Reviews
There are no reviews yet.