Difference between revisions of "ATtiny24/44/84"
(Fixed typo: ATtiny4 should be ATtiny24) |
(Updated parameters, added multiple datasheets, moved ATtiny24A/44A/84A datasheets to infobox) |
||
Line 2: | Line 2: | ||
| name = ATtiny24/44/84 | | name = ATtiny24/44/84 | ||
| image = ATtiny24-44-84.jpg | | image = ATtiny24-44-84.jpg | ||
− | | num_pins = 14 | + | | num_pins = 14 or 20 |
− | | voltage = 1.8 to 5.5 V | + | | voltage = 1.8 to 5.5 V (10 MHz)<br />2.7 to 5.5 V (20 MHz) |
| cpu = 8-bit RISC | | cpu = 8-bit RISC | ||
− | | clock_speed = 10 | + | | clock_speed = 10 MHz or 20 MHz |
− | | flash = 2 KB / 4 KB / 8 KB | + | | flash = 2 KB (ATtiny24)<br />4 KB (ATtiny44)<br />8 KB (ATtiny84) |
− | | sram = | + | | sram = 128 B (ATtiny24)<br />256 B (ATtiny44)<br />512 B (ATtiny84) |
− | | eeprom = 128 B / 256 B / 512 B | + | | eeprom = 128 B (ATtiny24)<br />256 B (ATtiny44)<br />512 B (ATtiny84) |
| max_io = 12 | | max_io = 12 | ||
− | | packages = DIP14 | + | | packages = DIP14<br />QFN-20 |
− | | | + | | datasheets = [http://www.atmel.com/Images/8006S.pdf Summary (PDF)]<br />[http://www.atmel.com/Images/doc8006.pdf Complete (PDF)]<br />[http://www.atmel.com/Images/8183S.pdf ATtiny24A Summary (PDF)]<br />[http://www.atmel.com/Images/doc8183.pdf ATtiny24A Complete (PDF)]<br />[http://www.atmel.com/Images/8183S.pdf ATtiny44A Summary (PDF)]<br />[http://www.atmel.com/Images/doc8183.pdf ATtiny44A Complete (PDF)]<br />[http://www.atmel.com/Images/8183S.pdf ATtiny84A Summary (PDF)]<br />[http://www.atmel.com/Images/doc8183.pdf ATtiny84A Complete (PDF)] |
}} | }} | ||
− | '''ATtiny24''', '''ATtiny44''', and '''ATtiny84''' are microcontrollers in the Atmel AVR family. All are available in either the 14-pin DIP or the 20-pin QFN package with a 10 or 20 MHz clock speed. | + | '''ATtiny24''', '''ATtiny44''', and '''ATtiny84''' are microcontrollers in the Atmel AVR family. All are available in either the 14-pin DIP 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. |
== ATtiny24 == | == ATtiny24 == | ||
− | The ATtiny24 has 2 KB of flash and the following features: | + | The ATtiny24 has 2 KB of flash, 128 B of SRAM, 128 B of EEPROM, and includes the following features: |
* 2 timers | * 2 timers | ||
Line 32: | Line 32: | ||
=== ATtiny24A === | === ATtiny24A === | ||
− | The ATtiny24A is the picoPower version of the ATtiny24. | + | The ATtiny24A is the picoPower version of the ATtiny24. |
== ATtiny44 == | == ATtiny44 == | ||
− | The ATtiny44 is identical to the ATtiny24 except that it has 4 KB of flash and includes 6 touch channels. | + | The ATtiny44 is identical to the ATtiny24 except that it has 4 KB of flash, 256 B of SRAM, 256 B of EEPROM, and includes 6 touch channels. |
=== ATtiny44A === | === ATtiny44A === | ||
− | The ATtiny44A is the picoPower version of the ATtiny44. | + | The ATtiny44A is the picoPower version of the ATtiny44. |
== ATtiny84 == | == ATtiny84 == | ||
− | The ATtiny84 is identical to the | + | The ATtiny84 is identical to the ATtiny24 except that it has 8 KB of flash, 512 B of SRAM, and 256 B of EEPROM. |
=== ATtiny84A === | === ATtiny84A === | ||
− | The ATtiny84A is the picoPower version of the ATtiny84. | + | The ATtiny84A is the picoPower version of the ATtiny84. |
[[Category:Components]] | [[Category:Components]] | ||
[[Category:AVR]] | [[Category:AVR]] |
Latest revision as of 12:36, 13 August 2014
ATtiny24/44/84 | |
ATtiny24/44/84 | |
# of Pins | 14 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 KB (ATtiny24) 4 KB (ATtiny44) 8 KB (ATtiny84) |
SRAM | 128 B (ATtiny24) 256 B (ATtiny44) 512 B (ATtiny84) |
EEPROM | 128 B (ATtiny24) 256 B (ATtiny44) 512 B (ATtiny84) |
Max I/O | 12 |
Packages | DIP14 QFN-20 |
Datasheets | Summary (PDF) Complete (PDF) ATtiny24A Summary (PDF) ATtiny24A Complete (PDF) ATtiny44A Summary (PDF) ATtiny44A Complete (PDF) ATtiny84A Summary (PDF) ATtiny84A Complete (PDF) |
ATtiny24, ATtiny44, and ATtiny84 are microcontrollers in the Atmel AVR family. All are available in either the 14-pin DIP 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.
ATtiny24[edit]
The ATtiny24 has 2 KB of flash, 128 B of SRAM, 128 B of EEPROM, and includes the following features:
- 2 timers
- 4 touch channels
- 1 SPI
- 1 I2C
- 10-bit ADC with 8 channels
- 1 analog comparator
- temperature sensor
- 4 PWM channels
- watchdog
ATtiny24A[edit]
The ATtiny24A is the picoPower version of the ATtiny24.
ATtiny44[edit]
The ATtiny44 is identical to the ATtiny24 except that it has 4 KB of flash, 256 B of SRAM, 256 B of EEPROM, and includes 6 touch channels.
ATtiny44A[edit]
The ATtiny44A is the picoPower version of the ATtiny44.
ATtiny84[edit]
The ATtiny84 is identical to the ATtiny24 except that it has 8 KB of flash, 512 B of SRAM, and 256 B of EEPROM.
ATtiny84A[edit]
The ATtiny84A is the picoPower version of the ATtiny84.