View detail for Atmel tinyAVR Fast and Code Efficient Flyer

Atmel tinyAVR
Fast and Code Efficient
Fast and Code Efficient
Small Packages
These small devices fit a wide
range of applications where
size and cost are important.
They are commonly used
as glue logic in larger systems,
or as distributed computing
re­sources delivering peripheral
intelligence where the central
processing of data is impractical.
The smallest tinyAVR is the
Atmel ATtiny10, available in
a package measuring only
2mm x 2mm.
2
TWI
(I2C Compliant)
SPI/TWI by USI
UART/USART
I/O Pins
QTouch®
channels
picoPower®
SRAM (Bytes)
EEPROM
(Bytes)
Atmel tinyAVR Devices
Flash (KB)
Atmel® tinyAVR® microcontrollers
offer an unrivalled combination
of small package size, processing
power, analog performance
and system-level integration.
Within the Atmel AVR® family,
the tinyAVR series not only offers
the most compact and featurerich devices, but also the only
devices capable of operating
down to 0.7V.
The AVR CPU gives tinyAVR devices the same high performance as the larger
Atmel megaAVR® and Atmel AVR XMEGA® devices, and several times the
processing power of any similarly sized competitor. Additionally, the high code
efficiency allows tinyAVR devices to fit more applications due to the smaller
code space required.
Product
Atmel tinyAVR
Microcontrollers
ATtiny4
0.5
--
32
--
1
4
--
--
--
ATtiny5
0.5
--
32
--
1
4
--
--
--
ATtiny9
1
--
32
--
1
4
--
--
--
ATtiny10
1
--
32
--
1
4
--
--
---
ATtiny13A
1
64
64
Yes
--
6
--
--
ATtiny20
2
--
128
Yes
5
12
--
1
1
ATtiny24A
2
128
128
Yes
4
12
--
1
--
ATtiny25
2
128
128
--
4
6
--
1
--
ATtiny25V
2
128
128
--
4
6
--
1
--
ATtiny26
2
128
128
--
--
16
--
1
--
ATtiny26L
2
128
128
--
--
16
--
1
--
ATtiny28L
2
--
(b)
--
--
11
--
--
--
ATtiny28V
2
--
(b)
--
--
11
--
--
--
ATtiny40
4
--
128
Yes
12
18
--
1
1
ATtiny43U
4
64
256
--
8
16
--
1
--
ATtiny44A
4
256
256
Yes
6
12
--
1
--
ATtiny45
4
256
256
--
3
6
--
1
---
ATtiny45V
4
256
256
--
3
6
--
1
ATtiny48
4
64
256
Yes
12
28 (f)
--
--
1
ATtiny84A
8
512
512
Yes
6
12
--
1
--
ATtiny85
8
512
512
--
3
6
--
1
--
ATtiny85V
8
512
512
--
3
6
--
1
---
ATtiny87
8
512
512
--
--
16
1(LIN)
1
ATtiny88
8
64
512
Yes
12
28 (f)
--
--
1
ATtiny167
16
512
512
--
8
16
1(LIN)
1
---
ATtiny261A
2
128
128
Yes
4
16
--
1
ATtiny441
4
256
128
Yes
1
14
2
1
1
ATtiny461A
4
256
256
Yes
6
16
--
1
--
1
1
--
ATtiny828
8
256
512
Yes
-/-
28
1
ATiny841
8
512
128
Yes
1
14
2
1
ATtiny861A
8
512
512
Yes
8
16
--
1
ATtiny1634
16
256
1K
Yes
12
18
2
1
1
ATtiny2313A
2
128
128
Yes
--
18
1
1
--
ATtiny4313
4
256
256
Yes
--
18
1
1
--
© 2013 / www.atmel.com
Atmel tinyAVR
Fast and Code Efficient
Atmel picoPower Technology and 0.7V Operation
The tinyAVR excels in battery-powered equipment due to its inherently low-power
consumption and individually selectable low-power sleep modes. Visit
www.atmel.com/picopower for more information.
Temp. Range
Green
Packages (a)
Clock Speed
(MHz)
Vcc Range (V)
DebugWire/
OCD
Analog Gain
Stage
10-bit ADC
(Ch.)
PWM (Ch.)
16-bit Timers
8-bit Timers
The embedded boost controller incorporated in selected tinyAVR
devices allows operation from a single AA or AAA battery. The
tinyAVR boost controller converts the battery voltage up to a stable
3V supply, providing enough energy to power the entire application.
Operation from as low as 0.7V takes full advantage of the battery
reserve and extends battery life.
--
1
2
--
--
--
1.8 - 5.5
12
SOT-23 (6-pins), UDFN8
-40°C to +85°C
--
1
2
4 (g)
--
--
1.8 - 5.5
12
SOT-23 (6-pins), UDFN8
-40°C to +85°C
--
1
2
--
--
--
1.8 - 5.5
12
SOT-23 (6-pins), UDFN8
-40°C to +85°C
--
1
2
4 (g)
--
--
1.8 - 5.5
12
SOT-23 (6-pins), UDFN8
-40°C to +85°C
1
--
2
4
--
Yes
1.8 - 5.5
20
PDIP8, SOIC8, WQFN20, UDFN10
-40°C to +85°C
1
1
4
8
--
--
1.8 - 5.5
12
SOIC14, TSSOP14, VQFN20, UFBGA15, WLCSP12
-40°C to +85°C
1
1
4
8
Yes
Yes
1.8 - 5.5
20
PDIP14, SOIC14, WQFN20, VQNF20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
2.7 - 5.5
20
PDIP8, SOIC8, WQFN20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
1.8 - 5.5
10
PDIP8, SOIC8, WQFN20
-40°C to +85°C
2
--
2
11
Yes
--
4.5 - 5.5
16
PDIP20, SOIC20, VQFN32
-40°C to +85°C
2
--
2
11
Yes
--
2.7 - 5.5
8
PDIP20, SOIC20, VQFN32
-40°C to +85°C
1
--
--
--
--
--
2.7 - 5.5
4
PDIP28, VQFN32, TQFP32
-40°C to +85°C
1
--
--
--
--
--
1.8 - 5.5
1.2
PDIP28, VQFN32, TQFP32
-40°C to +85°C
1
1
2
12
--
--
1.8 - 5.5
12
SOIC20, TSSOP20, VQFN20
-40°C to +85°C
2
--
4
4
--
Yes
0.7 - 1.8(h)
8
SOIC20, WQFN20
-40°C to +85°C
1
1
4
8
Yes
Yes
1.8 - 5.5
20
PDIP14, SOIC14, VQFN20 , WQFN20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
2.7 - 5.5
20
PDIP8, TSSOP8, SOIC8, WQFN20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
1.8 - 5.5
10
PDIP8, TSSOP8, SOIC8, WQFN20
-40°C to +85°C
1
1
2
8
--
Yes
1.8 - 5.5
12
PDIP28, VQFN28, VQFN32, TQFP32
-40°C to +85°C
1
1
4
8
Yes
Yes
1.8 - 5.5
20
PDIP14, SOIC14, QFN20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
2.7 - 5.5
20
PDIP8, SOIC8, WQFN20
-40°C to +85°C
2 (c)
--
4 (d)
4
Yes
Yes
1.8 - 5.5
10
PDIP8, SOIC8, WQFN20
-40°C to +85°C
1
1
5
11
Yes
Yes
1.8 - 5.5
16
VQFN32, TSSOP20, SOIC20
-40°C to +85°C
1
1
2
8
--
Yes
1.8 - 5.5
12
PDIP28, VQFN28, VQFN32, TQFP32
-40°C to +85°C
1
1
5
11
Yes
Yes
1.8 - 5.5
16
VQFN32, TSSOP20, SOIC20
-40°C to +85°C
1 (c)
1
5 (e)
11
Yes
Yes
1.8 - 5.5
20
PDIP20, SOIC20, VQFN32, TSSOP20
-40°C to +85°C
1
2
2
12
Yes
Yes
1.7 - 5.5
16
SOIC14, VQFN20 , WQFN20
-40°C to +85°C
1 (c)
1
5 (e)
11
Yes
Yes
1.8 - 5.5
20
PDIP20, SOIC20, VQFN32, TSSOP20
-40°C to +85°C
Yes
1.7 - 5.5
20
VQFN32, TQFP32
-40°C to +85°C
Yes
Yes
1.7 - 5.5
16
SOIC14, VQFN20, WQFN20
-40°C to +85°C
1
1
4
28
1
2
2
12
1 (c)
1
5 (e)
11
Yes
Yes
1.8 - 5.5
20
PDIP20, SOIC20, VQFN32, TSSOP20
-40°C to +85°C
1
1
4
12
Yes
--
1.8 - 5.5
12
VQFN20, SOIC20
-40°C to +85°C
1
1
4
--
--
Yes
1.8 - 5.5
20
PDIP20, SOIC20, WQFN20, VQNF20
-40°C to +85°C
1
1
4
--
--
Yes
1.8 - 5.5
20
PDIP20, SOIC20, WQFN20, VQNF20
-40°C to +85°C
Atmel tinyAVR
3
Atmel tinyAVR
Fast and Code Efficient
High Level of Integration and Peripherals
Atmel® tinyAVR® offers on-chip flash, SRAM, and EEPROM. Advanced analog capabilities — such as built-in temperature
sensor, fast analog comparator, 10-bit A/D converter, and programmable gain amplifier — make it possible to create highly
integrated designs with a small price tag. Integration of pull-up resistors, a precision oscillator, general I/O pins that can
work as ADC (analog to digital converter) inputs or PWM (pulse-width modulation) outputs, and other functions simplifies
system design and reduces board size. Many tinyAVR devices also include a USI (universal serial interface), which can be
easily configured for SPI, UART, or I2C operation.
Typical Applications
tinyAVR devices can be found in a very wide range of applications, including:
• Cell phone preprocessors and controllers
• Circuit breakers, soft start relays, and zero-crossing control in
industrial automation
• Electronic toothbrushes, shavers, and other personal care products
• Electronic toys and games
• General system glue logic
• Home automation and household appliances
• Intelligent sensors, ADCs, and sensor interfaces in HVAC systems
• Lighting ballast, control, and dimming
• Medical testers, dispensers, and inhalers
• Portable GPS, media players, sports gear, and other hand-held devices
• Remote controls and controllers
• Solar-powered equipment
• Wireless computer accessories
• Wireless sensors in building safety
For more information on the tinyAVR family of microcontrollers, visit www.atmel.com/tinyAVR.
All Atmel AVR® microcontrollers are supported by a seamless toolchain that makes code development and debugging easier
and more fun. For more information, visit www.atmel.com/tinyAVR.
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T: (+1)(408) 441.0311
F: (+1)(408) 436.4200
|
www.atmel.com
© 2013 Atmel Corporation. All rights reserved. Rev.: Atmel-45056C-MCUtinyAVR_E_US_092013
Atmel,® Atmel logo and combinations thereof, Enabling Unlimited Possibilities,® and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
Other terms and product names may be trademarks of others.
Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products.
EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO
ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS
DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make
changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be
used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life.