ATtiny25/45/85

From OpenCircuits
Revision as of 11:33, 13 August 2014 by CodeThatThinks (talk | contribs) (Created ATtiny25/45/85)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
ATtiny25/45/85
ATtiny25/45/85
# of Pins 8 or 20
Operating Voltage 1.8 to 5.5 V (10 MHz)
2.7 to 5.5 V (20 MHz)
CPU 8-bit RISC
Clock Speed 10 MHz or 20 MHz
Flash 2 K (ATtiny25)
4 K (ATtiny45)
8 K (ATtiny85)
SRAM 128 B (ATtiny25)
256 B (ATtiny45)
512 B (ATtiny85)
EEPROM 128 B (ATtiny25)
256 B (ATtiny45)
512 B (ATtiny85)
Max I/O 6
Packages DIP8
SOIC-8
TSSOP-8 (ATtiny45 only)
QFN-20
Datasheets Summary (PDF)
Complete (PDF)

ATtiny25, ATtiny45, and ATtiny85 are microcontrollers in the Atmel AVR family. All are available in either the 8-pin DIP, 8-pin SOIC, or the 20-pin QFN package with a 10 or 20 MHz clock speed. The higher clock speed version has a higher minimum operating voltage of 2.7 volts.

ATtiny25[edit]

The ATtiny25 has 2 KB of flash, 128 B of SRAM, 128 B of EEPROM and the following features:

  • 4 touch channels
  • 1 SPI
  • 1 I2C
  • 10-bit ADC with 4 channels
  • 1 analog comparator
  • temperature sensor
  • 2 timers
  • 6 PWM channels
  • internal RC oscillator
  • watchdog

ATtiny45[edit]

The ATtiny45 is identical to the ATtiny25 except that it has 4 KB of flash, 256 B of SRAM, 256 B of EEPROM, and 3 touch channels.

This device is also available in the 8-pin TSSOP package.

ATtiny85[edit]

The ATtiny85 is identical to the ATtiny25 except that is has 8 KB of flash, 512 B of SRAM, 512 B of EEPROM, and 3 touch channels.