View detail for Atmel AVR XMEGA

Atmel AVR XMEGA Microcontrollers
Real-time Performance, High Integration and Ultra-low Power
Atmel
AVR XMEGA
Microntrollers
Atmel picoPower Technology
Atmel® picoPower® technology
enables true 1.6V operation.
This means that all AVR XMEGA
devices can run directly from a
±10% 1,8V power supply or allow
deeper battery discharge with all
functions still working. AVR XMEGA
devices consume only 600nA in
sleep mode with RTC running and
full data retention. The result is
ultra-low sleep current combined
with fast wake-up, also for highly
integrated microcontrollers. The AVR
CPU is the world’s most efficient
8-bit CPU and delivers up to 32
MIPS performance in AVR XMEGA
devices. Combined with DMA and
the innovative Event System, this
ensures more efficient and shorter
active time, and longer sleep cycles
that save power.
1
USB
Qtouch channels
Crypto Engine
Event System Channels
DMA Channels
picoPower
SRAM (KB)
EEPROM (KB)
Boot Code (KB)
Flash (KB)
AVR XMEGA devices range from
44-to 100-pin packages and 16KB
to 256KB of Flash memory. They are
well suited for consumer and industrial
applications, such as industrial control,
ZigBee and RF, medical and utility
metering, advanced board control,
communication gateways, sensor
control, white goods, HVAC and
battery-powered products.
Atmel AVR XMEGA Devices
Product
The Atmel® AVR® XMEGA® family of
8/16-bit microcontrollers is designed
to extend battery lifetime and reduce
a project’s bill of materials (BOM).
This is achieved by combining a
unique set of functions that ensures
high throughput and real-time
performance with ultra-low power
consumption and the highest level
of integration.
ATxmega64A1U
64
4
2
4
Yes
4
8
AES/DES
56
FS device
ATxmega128A1U
128
8
2
8
Yes
4
8
AES/DES
56
FS device
ATxmega64A3U
64
4
2
4
Yes
4
8
AES/DES
56
FS device
ATxmega128A3U
128
8
2
8
Yes
4
8
AES/DES
56
FS device
ATxmega192A3U
192
8
2
16
Yes
4
8
AES/DES
56
FS device
ATxmega256A3U
256
8
4
16
Yes
4
8
AES/DES
56
FS device
ATxmega256A3BU
256
8
4
16
Yes
4
8
AES/DES
56
FS device
ATxmega16A4U
16
4
1
2
Yes
4
8
AES/DES
56
FS device
ATxmega32A4U
32
4
1
4
Yes
4
8
AES/DES
56
FS device
ATxmega64A4U
64
4
2
4
Yes
4
8
AES/DES
56
FS device
ATxmega128A4U
128
8
2
8
Yes
4
8
AES/DES
56
FS device
ATxmega64B1
64
4
2
4
Yes
2
4
AES/DES
16
FS device
ATxmega128B1
128
8
2
8
Yes
2
4
AES/DES
16
FS device
ATxmega64B3
64
4
2
4
Yes
2
4
AES/DES
16
FS device
ATxmega128B3
128
8
2
8
Yes
2
4
AES/DES
16
FS device
ATxmega64C3
64
8
2
4
Yes
--
4
--
56
FS device
ATxmega128C3
128
8
2
16
Yes
--
4
--
56
FS device
ATxmega192C3
192
8
2
16
Yes
--
4
--
56
FS device
ATxmega256C3
256
8
4
16
Yes
--
4
--
56
FS device
ATxmega384C3
384
8
4
32
Yes
2
4
AES
56
FS device
ATxmega16C4
16
4
1
2
Yes
--
4
--
16
FS device
ATxmega32C4
32
4
1
4
Yes
--
4
--
16
FS device
ATxmega64D3
64
4
2
4
Yes
--
4
--
56
--
ATxmega128D3
128
8
2
8
Yes
--
4
--
16
--
ATxmega192D3
192
8
2
16
Yes
--
4
--
16
--
ATxmega256D3
256
8
4
16
Yes
--
4
--
16
--
ATxmega384D3
384
8
4
32
Yes
2
4
--
56
--
ATxmega16D4
16
4
1
2
Yes
--
4
--
56
--
ATxmega32D4
32
4
1
4
Yes
--
4
--
56
--
ATxmega64D4
64
4
2
4
Yes
--
4
--
16
--
ATxmega128D4
128
8
2
8
Yes
--
4
--
16
--
ATxmega8E5
8
2
0.5
1
Yes
4
8
--
56
--
ATxmega16E5
16
4
1
2
Yes
4
8
--
56
--
ATxmega32E5
32
4
1
4
Yes
4
8
--
56
--
(a) Pb-free packaging complies to the European Directive for Restriction of Hazardous Substances (RoHS directive). Also halide free and fully green.
(b) RTC also inlcude a bulit in battery backup function
(c) Has two aditional 8-bit Timer/Counters in the XMEGA Custom Logic module.
(d) DAC is 10-bit 300kSPS.
© 2012 / www.atmel.com
Atmel AVR XMEGA
Real-time Performance, High Integration and Ultra-low Power
AVR XMEGA Highlights
High-precision Analog — 12-bit ADCs with gain stage and
combined throughput of 4 MSPS. Fast 12-bit DAC with high
drive strength, as well as other functions that reduce the
need for external components.
4 TWI (I2C) and 4 SPI interfaces, CRC generator module, and more.
Real-time Performance — The event system facilitates interperipheral signaling with 100% predictable response time. To
offload the CPU, all peripherals can use DMA for data transfer.
USB Connectivity — Full-speed operation without the need
for an external crystal reduces the bill of materials. 31 endpoints,
and the unique multi-packet function maximize data transfer
rates while minimizing CPU load.
Atmel picoPower Technology — True 1.6 volt operation, and
600 nA RTC operation with full SRAM retention for the fastest
wake-up time.
TWI (12C)
USART
RTC
16-bit Timers
PWM Channels
12-bit ADC Channels
12-bit DAC Channels
Analog Comparators
LCD Controller
I/O Pins
F.max (MHz)
Vcc (V)
Green Packages(a)
Temp. Range
Ultra-low Power LCD Controller — Supporting up to 160
segments and includes several features to reduce design
complexity and power consumption.
SPI
High Integration: — AVR XMEGA devices integrate AES and
DES cryptographic modules, up to 32 PWM outputs, 8 USART,
Atmel QTouch® Sensing — QTouch Library support means that
you can easily realize robust capacitive touch sensing interfaces
for button, sliders and wheels.
4+8 USART master
4
8
16-bit
8
32
16
4
4
--
78
32
1.6 - 3.6
TQFP100, VFBGA100
-40°C to +85°C
4+8 USART master
4
8
16-bit
8
32
16
4
4
--
78
32
1.6 - 3.6
TQFP100, VFBGA100
-40°C to +85°C
3+7 USART master
2
7
16-bit
7
32
16
2
4
--
50
32
1.6 -3.6
TQFP64, VQFN64
-40°C to +85°C
3+7 USART master
2
7
16-bit
7
32
16
2
4
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
3+7 USART master
2
7
16-bit
7
32
16
2
4
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
3+7 USART master
2
7
16-bit
7
32
16
2
4
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+6 USART master
2
6
32-bit(2)
7
29
16
2
4
--
47
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+5 USART master
2
5
16-bit
5
20
12
2
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+5 USART master
2
5
16-bit
5
20
12
2
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+5 USART master
2
5
16-bit
5
20
12
2
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+5 USART master
2
5
16-bit
5
20
12
2
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
1+2 USART master
1
2
16-bit
3
10
16
--
4
160 Segment
53
32
1.6 - 3.6
TQFP100
-40°C to +85°C
1+2 USART master
1
2
16-bit
3
10
16
--
4
160 Segment
53
32
1.6 - 3.6
TQFP100
-40°C to +85°C
1+1 USART master
1
1
16-bit
2
6
8
--
2
100 Segment
36
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
1+1 USART master
1
1
16-bit
2
6
8
--
2
100 Segment
36
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+3 USART master
2
3
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+3 USART master
2
3
16-bit
5
32
16
--
2
--
50
32
1.6 - 3.6
TQFP64, VQFN64
-40°C to +85°C
2+2 USART master
2
2
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+2 USART master
2
2
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+2 USART master
2
2
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
2+2 USART master
2
2
16-bit
4
20
12
--
2
--
34
32
1.6 - 3.6
TQFP44, VFBGA49, VQFN44
-40°C to +85°C
1+2 USART master
1
2
16-bit
3 (c)
12
16
2 (d)
2
--
26
32
1.6 - 3.6
TQFP32, QFN32
-40°C to +85°C
1+2 USART master
1
2
16-bit
3 (c)
12
16
2 (d)
2
--
26
32
1.6 - 3.6
TQFP32, QFN32
-40°C to +85°C
1+2 USART master
1
2
16-bit
3 (c)
12
16
2 (d)
2
--
26
32
1.6 - 3.6
TQFP32, QFN32
-40°C to +85°C
Atmel AVR XMEGA MCU
2
Atmel AVR XMEGA
Real-time Performance, High Integration and Ultra-low Power
One Toolchain Covers Everything
All Atmel AVR microcontrollers are supported by the same seamless development environment
and toolchain. Atmel Studio is the integrated development environment that is used to
generate all firmware running inside an Atmel AVR and Cortex™-M based microcontroller. It
includes all you need to develop firmware for any AVR microcontroller. Atmel Studio is also the
front-end software for all Atmel AVR hardware development tools, including starter kits,
in-system programmers and debuggers, evaluation kits and reference designs.
For more information, visit http://www.atmel.com/atmelstudio
Atmel Software Framework
The Atmel Software Framework is a key component of Atmel Studio. It provides a complete library of peripheral drivers and
communication stacks for AVR and Cortex-M based microcontrollers. By being fully integrated in Atmel Studio it is available at
your fingertips just like your own written code.
Get Started
For more information, visit www.atmel.com/XMEGA. Here you can access:
• Getting started guides
• Device selection and datasheets
• Atmel Studio and Atmel Software Framework
To get started, simply download and install Atmel Studio. Follow the instruction to build your
first AVR XMEGA example application. You can test your application using the simulator, or
get hardware such as the XMEGA Xplained evaluation kit: www.atmel.com/Xplained.
Atmel provides all device-specific parts for your application development so you can spend
your time and effort on differentiating your application.
Atmel Corporation
1600 Technology Drive, San Jose, CA 95110 USA
T : (+1)(408) 441. 0311
F : (+1)(408) 487. 2600
|
www.atmel.com
© 2012 Atmel Corporation. All rights reserved. / Rev.: Atmel-7925D-AVR XMEGA MCU-E-US-11/12
Atmel®, Atmel logo and combinations thereof, 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.