|
|---|
 | AVR1016: AVR Training QTouch Xplained(Application Note, 18 pages, revision A, updated 5/10) The purpose of this training is to get familiar with the Atmel QTouch Library 4.0 and how to use it in your own applications. |
 | AVR1500: Xplain training - XMEGA Basics(Application Note, 16 pages, revision A, updated 8/10) This Application Note covers Atmel® AVR® XMEGA™ basics, using the IO ports to show various concepts in four tasks. The goal of this training is to get you started with small code fragments, utilizing the XMEGA header files and some of the XMEGA features for more efficient and compact code. |
 | AVR1501: Xplain training – XMEGA Timer/Counter(Application Note, 15 pages, revision A, updated 8/10) Atmel® AVR® XMEGA™ has a set of high-end and very flexible 16-bit Timer/Counters (TC). Their basic capabilities include accurate program execution timing, frequency and
waveform generation, event management, and time measurement of digital
signals.
In this hand-on we will learn more about the XMEGA timers, PWM generation, High resolution Extension and Advanced Waveform extension. |
 | AVR1502: Xplain Training - Direct Memory Access Controller(Application Note, 10 pages, revision A, updated 8/10) This application note covers the basic features of the Atmel® AVR® XMEGA™ Direct Memory Access Controller (DMAC). The goal for this training is to getting started with simple memory transfers almost without using CPU time, and reading and writing
to peripherals with hardly any CPU intervention.
There are four DMA channels that have individual source, destination, triggers and block sizes. The DMA Controller can move data from one memory area to another, between memories and peripherals and between peripherals. |
 | AVR1503: Xplain training - XMEGA Programmable Multi Interrupt Controller(Application Note, 7 pages, revision A, updated 8/10) Atmel® AVR® XMEGA™ has an advanced Programmable Multi-level Interrupt Controller (PMIC). The PMIC allows control over interrupt priorities and scheduling of interrupts. In this hand-on we will learn more about the Atmel XMEGA Programmable Interrupt Controller. |
 | AVR1504: Xplain training - XMEGA Event System(Application Note, 15 pages, revision A, updated 8/10) The Event System is a set of features for inter-peripheral communication. It enables the possibility for a change of state in one peripheral to automatically trigger actions in other peripherals. What change of state in a peripheral, that will trigger actions in other peripherals is configurable in software. It is a simple, but
powerful system as it allows for autonomous control of peripherals without any use of interrupts or CPU and DMA resources. |
 | AVR1505: XMEGA training - ADC(Application Note, 11 pages, revision A, updated 8/10) The ADC in the Atmel® AVR® XMEGA™A series has 12-bit resolution. It is capable of converting up to 2 million samples per second (MSPS), and has a conversion time of 7 ADC clock cycles (add 1 cycle if gain is enabled) for 12-bit results. The input selection is flexible, and both single-ended and differential measurements can be done. The ADC can provide both signed and unsigned results, and an optional gain stage is available to increase the dynamic range. |
 | AVR1506: Xplain training - XMEGA clock system(Application Note, 12 pages, revision A, updated 8/10) Atmel® AVR® XMEGA™ has an advanced clock system, supporting a large number of clock sources. It incorporates both integrated oscillators, and external crystal oscillators
and resonators. A high frequency Phase Locked Loop (PLL) and clock prescalers can be used to generate a wide range of clock frequencies. A calibration feature (DFLL) is available, and can be used for automatic run-time calibration of the internal oscillators. A Crystal Oscillator Failure Monitor can be enabled to issue a
Non-Maskable Interrupt and switch to internal oscillator if the external oscillator fails. This training will cover the basics, but you will find more details of the XMEGA clock system in Application Note AVR1003. |
 | AVR1507: Xplain training - XMEGA Crypto Engines(Application Note, 11 pages, revision A, updated 8/10) This training will focus on practical implementation of the mentioned encryption algorithms, and explain how to easily implement them using Atmel® AVR®XMEGA™'s powerful hardware support. Details of the mathematics behind the DES and AES algorithms are beyond the scope of this training and will not be covered. |
 | AVR1508: Xplain training - XMEGA DAC(Application Note, 11 pages, revision A, updated 8/10) Before starting with this training, it is recommended to do the Atmel® AVR®XMEGA™-Basics training. For more information about the Atmel XMEGA Digital to Analog Converter (DAC), please refer to the corresponding data sheet, the Atmel XMEGA Manual and the AVR1301 application note. The XMEGA DAC converts digital signals to analog signals. This can be used in applications where you want stereo sound, signal generation, calibration or signal compensation. |
 | AVR1509: Xplain training - Low Power(Application Note, 12 pages, revision A, updated 8/10) Atmel® AVR® XMEGA™ provides various sleep modes and software controlled clock gating in order to tailor power consumption to the application's requirement. Sleep modes enables the microcontroller to shut down unused modules to save power. When the device enters sleep mode, program execution is stopped and interrupts or reset is used to wake the device again. The individual clock to unused peripherals can be stopped during normal operation or in sleep, enabling a much more fine tuned power management than sleep modes alone. |
 | AVR1510: Xplain training - XMEGA USART(Application Note, 10 pages, revision A, updated 8/10) The USART (Universal Synchronous Asynchronous Receiver Transmitter) is the key element in serial communications between computers, terminals and other devices.
This training covers basic setup and use of the Atmel® AVR® XMEGA™ USART and the three tasks will demonstrate how to use the USART I polling-mode, interrupt mode and how to use the DMAC (Direct Memory Access Controller) to transfer data without CPU interaction. |
 | Release notes AVR Studio 4.18 (b684)(Other, updated 11/09)
|
 | Release notes AVR Studio 4.18 SP1 (b692)(Other, updated 12/09)
|
 | Release notes AVR Studio 4.18 SP2(Other, updated 2/10)
|
 | AVR Instruction Set(Other, 160 pages, revision I, updated 7/10)
|
 | Novice's Guide to AVR Development(Article, 5 pages, updated 6/03)
|