Atmel 8/16-bit High Performance Low Power Flash Microcontrollers Manual De Usuario
![Atmel](https://files.manualsbrain.com/attachments/0369829915bda09f9c2e00fb805a7753579683b5/common/fit/150/50/8d2bf08978ec3e5bc63f4343ac5e91ce8d0e40045619fa520d910d64af8f/brand_logo.png)
AVR XMEGA MICROCONTROLLER
The Complete Microcontroller - XMEGA
Atmel’s AVR has grown to become the preferred MCU for demanding embedded projects
[1]
. With the
brand new XMEGA operating from only 1.6 volts with speeds up to 32 MHz, designers now get even more
performance and low power capabilities. With an impressive list of features and a drastically increased
peripheral throughput, the CPU can spend less time handling peripherals and even more time in sleep
mode.
performance and low power capabilities. With an impressive list of features and a drastically increased
peripheral throughput, the CPU can spend less time handling peripherals and even more time in sleep
mode.
Event System
Like a reflex in the human body, the innovative
XMEGA Event System enables inter-peripheral
communication without CPU or DMA usage. This
ensures 100% predictable and short response
time. Up to 8 simultaneous events or interrupt
conditions in the peripherals can automatically
start actions in other peripherals.
XMEGA Event System enables inter-peripheral
communication without CPU or DMA usage. This
ensures 100% predictable and short response
time. Up to 8 simultaneous events or interrupt
conditions in the peripherals can automatically
start actions in other peripherals.
Real 12-bit ADC and DAC
For high analog accuracy the XMEGA features high-speed 12-bit analog peripherals. Capable of up to 2
Msps, XMEGA’s ADCs deliver the fastest sample rate and most accurate result compared to conventional
MCUs. Since XMEGA also features two 12-bit digital-to-analog converters (DAC) with up to 1 Msps and
four advanced analog comparators, XMEGA microcontrollers have leading analog integration.
Msps, XMEGA’s ADCs deliver the fastest sample rate and most accurate result compared to conventional
MCUs. Since XMEGA also features two 12-bit digital-to-analog converters (DAC) with up to 1 Msps and
four advanced analog comparators, XMEGA microcontrollers have leading analog integration.
• multiple analog comparators
• several 16-bit Timer/Counters with 8 unique
• several 16-bit Timer/Counters with 8 unique
time bases
• multiple USARTs, TWIs and SPIs
• IrDA
• IrDA
®
• Fast AES and DES crypto engine.
DMA Controller
A 4-channel DMA Controller enables fast, CPU
independent data transfer that significantly boosts
performance. The DMA Controller in XMEGA
handles transfers between all combinations of
data memories and peripherals. The AVR CPU
register file and multiple bus layers ensures that
the data bus is always accessible for the XMEGA DMA Controller.
independent data transfer that significantly boosts
performance. The DMA Controller in XMEGA
handles transfers between all combinations of
data memories and peripherals. The AVR CPU
register file and multiple bus layers ensures that
the data bus is always accessible for the XMEGA DMA Controller.
MSB
without DMA
with DMA
100% CPU usage
Communication rate
[1
]
2
00
7 C
M
P E
m
b
ed
d
ed B
ra
nd
s Ke
ys D
ec
is
io
ns i
n E
m
b
ed
d
ed D
ev
el
op
m
en
t S
ur
ve
y.
Event System
Interrupt Controller
MEMORIES
Flash
EEPROM
SRAM
DMA Controller
4-channels
12-bit ANALOG
ADC and DAC
2 Msps/1 Msps
AVR CPU
32 MHz
1.6V
CRYPTOGRAPHY
AES
DES
DES
COMMUNICATION
USART
SPI
TWI
16-bit TIMERS
Real-Time Counter
Timer/Counters
Programmable Multilevel Interrupt Controller
All peripherals have software selectable interrupt levels and different interrupt vectors. Important interrupts
are executed immediately and tasks are prioritized with minimum latency.
are executed immediately and tasks are prioritized with minimum latency.
XMEGA with Event System
Response Time
Application complexity
Conventional MCU
Performance Peripherals
XMEGA is packed with new, improved peripherals including: