ATMEGA168A-PU Atmel 8 Bit 16K AVR Microcontroller
- Model: IC-ATMEGA168A-PU
- Shipping Weight: 6g
- 65 Units in Stock
- Manufactured by: ATMEL
- ATmega168A Datasheet
The Atmel ATmega168A is a 16K 8-bit microcontroller based on the AVR architecture and replaces the now obsolete ATmega168. Many instructions are executed in a single clock cycle providing a throughput of almost 20 MIPS at 20MHz. The ATMEGA168A-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
- 16KB of of programmable FLASH
- 512 Bytes of EEPROM
- 1KB 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-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: | 16 KBytes | |||||||
EEPROM: | 512 Bytes | |||||||
SRAM: | 1024 Bytes | |||||||
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 | |||||||
Pacakage: | Lead Free PDIP 28 |