High Performance, Low Power Atmel® AVR® 8-Bit Microcontroller Family
- Advanced RISC Architecture
- 54 Powerful Instructions
- Mostly Single Clock Cycle
Execution
- 16 x 8 General Purpose
Working Registers
- Fully Static Operation
- Up to 12 MIPS Throughput
at 12MHz
- Non-volatile Program and Data
Memories
- 1024 Bytes of In-system Programmable Flash Program
Memory
- 32 Bytes Internal
SRAM
- Flash Write/Erase Cycles:
10,000
- Data Retention: 20 Years
at 85°C / 100 Years at 25°C
- Self-programming Flash on
Full Operating Voltage Range (1.8 – 5.5V)
- Peripheral Features
- One 16-bit Timer/Counter
(TC) with Prescaler, Input Capture, Two Output Capture and Two PWM
Channels
- Programmable Watchdog
Timer (WDT) with Separate On-chip Oscillator
- Selectable Internal
Voltage References: 1.1V, 2.2V and 4.3V
- 10-bit ADC with
8-channels/14-pin and 5-channel/8-pin Package Options
- On-chip Analog Comparator
(AC)
- Serial Communication
Module: USART
- Special Microcontroller
Features
- In-system Programmable
- External
Programming (2.7 – 5.5V)
- Self Programming
(1.8 – 5.5V)
- External and Internal
Interrupt Sources
- Low Power Idle, ADC Noise
Reduction, and Power-pown Modes
- Enhanced Power-on Reset
Circuit
- Programmable Supply
Voltage Level Monitor with Interrupt and Reset
- Accurate Internal
Calibrated Oscillator
- Fast and Normal Start-up
Time Options Available
- Individual Serial Number
to Represent a Unique ID.
- I/O and Packages
- 12 Programmable I/O Lines
for ATtiny104 and 6 Programmable I/O Lines for ATtiny102
- 8-pin UDFN
(ATtiny102)
- 8-pin SOIC150 (ATtiny102)
- 14-pin SOIC150
(ATtiny104)
- Operating Voltage
- Temperature Range
- Speed Grades
- 0 – 4MHz at 1.8 –
5.5V
- 0 – 8MHz at 2.7 –
5.5V
- 0 – 12MHz at 4.5 –
5.5V