Difference between revisions of "ATtiny87/167"

From OpenCircuits
Jump to navigation Jump to search
(Created ATtiny87/167)
 
m (Fixed operating voltage typo)
 
Line 3: Line 3:
 
| image = ATtiny87/167.jpg
 
| image = ATtiny87/167.jpg
 
| num_pins = 20 or 32
 
| num_pins = 20 or 32
| voltage = 1.8 to 5.5 V (4 MHz)<br />2.7 to 5.5 V (8 MHz)<br />4.5 to 5.5 (16 MHz)
+
| voltage = 1.8 to 5.5 V (4 MHz)<br />2.7 to 5.5 V (8 MHz)<br />4.5 to 5.5 V (16 MHz)
 
| cpu = 8-bit RISC
 
| cpu = 8-bit RISC
 
| clock_speed = 4 MHz, 8 MHz, or 16 MHz (selectable)
 
| clock_speed = 4 MHz, 8 MHz, or 16 MHz (selectable)

Latest revision as of 11:55, 13 August 2014

ATtiny87/167
ATtiny87/167
# of Pins 20 or 32
Operating Voltage 1.8 to 5.5 V (4 MHz)
2.7 to 5.5 V (8 MHz)
4.5 to 5.5 V (16 MHz)
CPU 8-bit RISC
Clock Speed 4 MHz, 8 MHz, or 16 MHz (selectable)
Flash 8 K (ATtiny87)
16 K (ATtiny167)
SRAM 512 B
EEPROM 512 B
Max I/O 16
Packages SOIC-20
TSSOP-20
VQFN-32
Datasheets Summary (PDF)
Complete (PDF)

ATtiny87 and ATtiny167 are microcontrollers in the Atmel AVR family. Both are available in either the 20-pin SOIC, the 20-pin TSSOP, or the 32-pin VQFN package with a 4, 8, or 16 MHz selectable clock speed. Runnning at higher clock speeds require higher minimum operating voltages, with 2.7 volts for 8 MHz and 4.5 volts for 16 MHz.

ATtiny87[edit]

The ATtiny87 has 8 KB of flash, 512 B of SRAM, 512 B of EEPROM and the following features:

  • 2 SPI
  • 1 I2C
  • 1 UART
  • 1 LIN
  • 10-bit ADC with 11 channels
  • 1 analog comparator
  • temperature sensor
  • 2 timers
  • 9 PWM channels
  • 32 kHz RTC
  • internal RC oscillator
  • watchdog

ATtiny167[edit]

The ATtiny167 is identical to the ATtiny87 except that it has 16 KB of flash.