ATtiny25/45/85 is a high performance low power 8-bit microcontroller from Atmel.
The ATtiny25/45/85 family is a low‑power CMOS 8‑bit microcontroller based on the AVR enhanced RISC architecture. It offers 2 KB to 8 KB of in‑system programmable flash, up to 512 B of EEPROM, 128 B‑512 B of SRAM, six programmable I/O lines, an 8‑bit timer/counter with PWM, a 4‑channel 10‑bit ADC and various low‑power modes.
The document provides a detailed block diagram, pin descriptions, electrical characteristics, CPU core architecture, and example code snippets. It also includes automotive‑grade quality information and revision history for the device.
| Operating Voltage | 2.7 V – 5.5 V |
|---|---|
| Flash Memory | 2 KB / 4 KB / 8 KB |
| EEPROM | 128 B / 256 B / 512 B |
| SRAM | 128 B / 256 B / 512 B |
| I/O Lines | 6 programmable I/O pins |
| ADC | 4‑channel 10‑bit ADC |
| Timer/Counter | 8‑bit Timer/Counter with PWM |
| Speed Grade | 0.8 MHz @ 2.7‑5.5 V, 0.16 MHz @ 4.5‑5.5 V |
The device operates from 2.7 V to 5.5 V.
It provides 2 KB, 4 KB, or 8 KB of in‑system programmable flash memory.
The microcontroller offers six programmable I/O lines.
It includes a 10‑bit analog‑to‑digital converter with four channels.