Difference between revisions of "ATtiny87/167"
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.