AVR Solutions
AVR Solutions

ATtiny84

 
Flash (Kbytes):8
EEPROM (Bytes):512
SRAM (Bytes):512
Max I/O Pins:12
F.max (MHz):20
Vcc (V):1.8-5.5
: MLF (WQFN) 20
 PDIP 14
 SOIC (150mil) 14
More
View Documents and Tools
View Applications
Distributor InventoryCheck Distributor Inventory
 

8KB of In-System Self-Programmable Flash, 512 Bytes In-System Programmable EEPROM, 512 Bytes Internal SRAM. 8-bit and 16-bit timer/counters with PWM, 10-bit ADC, USI-Universal Serial Interface, On-chip Temperature Sensor. debugWIRE for on-chip-debug. Up to 20 MIPS throughput at 20 MHz. 1.8 - 5.5 V operation.

4KB version: ATtiny44A
2KB version: ATtiny24A

Automotive Versions:
ATtiny24 Auto, ATtiny44 Auto, ATtiny84 Auto

 ATtiny24/44/84 Summary   (25 pages, revision J, updated 7/10)
 ATtiny24/44/84   (237 pages, revision J, updated 7/10)

AVR200: Multiply and Divide Routines      (21 pages, revision D, updated 5/06)
This Application Note lists subroutines for multiplication and division of 8 and 16-bit signed and unsigned numbers.
AVR202: 16-Bit Arithmetics on tinyAVR and megaAVR devices       (3 pages, revision B, updated 5/02)
This Application Note lists program examples for arithmetic operation on 16-bit values on tinyAVR and megaAVR devices.
AVR204: BCD Arithmetics      (14 pages, revision B, updated 01/03)
This Application Note lists routines for BCD arithmetics.
AVR220: Bubble Sort       (5 pages, revision B, updated 5/02)
This Application Note implements the Bubble Sort algorithm on the AVR controllers.
AVR221: Discrete PID controller on tinyAVR and megaAVR devices      (10 pages, revision A, updated 05/06)
This application note describes a simple implementation of a discrete Proportional-Integral-Derivative (PID) controller on tinyAVR and megaAVR devices.
AVR222: 8-Point Moving Average Filter on tinyAVR and megaAVR devices       (5 pages, revision B, updated 5/02)
This Application Note gives an demonstration of how the addressing modes in the tinyAVR and megaAVR architecture can be utlized.
   Other Related Application Notes



 8-bit Microcontroller Drives Battery-powered Thermostat   (Article, 2 pages, updated 1/04)

 Algorithm Builder for AVR   (Article, 2 pages, updated 1/04)

 Atmel AVR-based Constant Current Supply   (Article, 4 pages, updated 1/04)

 Automotive Solutions   (Brochure, 20 pages, revision H, updated 3/10)

 Automotive Solutions (Chinese Version)   (Brochure, 20 pages, revision H, updated 3/10)

 AVR and AVR32 - Quick Reference Guide   (Overview, 68 pages, revision I, updated 5/09)
Introduction of the product range of AVR and AVR32 microcontrollers and application processors:
  • Device family description
  • Key features
  • Device selection guides
  • Application oriented device families
  • Tools offer

 AVR Instruction Set   (Other, 160 pages, revision I, updated 7/10)

 Heterogeneous Device Networking   (Article, 2 pages, updated 1/04)

 High-level Tool Targeted for AVR Controllers   (Article, 2 pages, updated 1/04)

Debugger:

AVR Dragon
   AVR JTAGICE mkII

Design Software:

AVR Studio 4
   QTouch Library 4.2
   QTouch Studio 4.3

Mature:

Mature STK505

Programmer:

AVRISP mkII In-System Programmer

Starter Kit:

ATSTK600-DIP
   STK500
   STK600

Software Files:

   AVR IBIS - Tiny files
 Register to download   QTouch Library 4.2

Related Applications

Audio and Home Entertainment

Home and Building Automation

Industrial Automation

Mobile Electronics