We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

AN2644

Title
Title
XMEGA Internal RC Oscillator Calibration
Name
Name
AN2644
Date
Date
02/15/2018
Description
Description
This application note describes a fast and accurate way of calibrating the internal RC oscillators on XMEGA® devices. An easily adaptable calibration firmware example is available through Atmel® START, which can be used with any XMEGA with one or more tunable internal RC oscillators and a JTAG interface. The routine is based on using an AVR programming tool for generating a reference clock signal at a known frequency and comparing this to the frequency of the internal RC oscillator.

Silicon Products


Description
Product
Description
AT91SAM7S32
AT91SAM7S32
AT91SAM7SE32
AT91SAM7SE32
AT91SAM7SE32 AT91SAM7SE32
AT91SAM7SE256
AT91SAM7SE256
AT91SAM7SE256 AT91SAM7SE256
AT91SAM7SE512
AT91SAM7SE512
AT91SAM7SE512 AT91SAM7SE512
AT91SAM7S256
AT91SAM7S256
AT91SAM7S256 AT91SAM7S256
AT91SAM7S64
AT91SAM7S64
AT91SAM7S64 AT91SAM7S64
AT91M55800A
ARM7-based Microcontroller
AT91M55800A ARM7-based Microcontroller
ATxmega64A1
ATxmega64A1
ATxmega128A1
Not recommended for new designs
ATxmega128A1 Not recommended for new designs
ATXMEGA64A4U
ATXMEGA64A4U
AT91SAM7X512
Legacy ARM7TDMI
AT91SAM7X512 Legacy ARM7TDMI
ATxmega256A3
ATxmega256A3
AT91SAM7S512
AT91SAM7S512
AT91SAM7S512 AT91SAM7S512
AT91SAM7S128
AT91SAM7S128
AT91SAM7S128 AT91SAM7S128
ATxmega64A3
ATxmega64A3
ATxmega256A3B
ATxmega256A3B
ATxmega192A3
ATxmega192A3
ATxmega192A3U
ATxmega192A3U
AT91SAM7X128
AT91SAM7X128
AT91SAM7X128 AT91SAM7X128
AT91SAM7X256
AT91SAM7X256
AT91SAM7X256 AT91SAM7X256
ATxmega64A1
Not Recommended for new designs
ATxmega64A1 Not Recommended for new designs
ATxmega384D3
ATxmega384D3
ATxmega256A3BU
ATxmega256A3BU
ATxmega192C3
ATxmega192C3
ATxmega256C3
ATxmega256C3
ATxmega192D3
ATxmega192D3
ATxmega64B3
ATxmega64B3
ATxmega64B1
ATxmega64B1
AT91M40800
ARM7-based microcontroller
AT91M40800 ARM7-based microcontroller
ATxmega256D3
ATxmega256D3
ATxmega32D4
ATxmega32D4
ATXMEGA32C3
ATXMEGA32C3
ATxmega32D3
ATxmega32D3
ATxmega64A3U
ATxmega64A3U
ATxmega128A3
ATxmega128A3
ATxmega64D4
ATxmega64D4
ATxmega8E5
ATxmega8E5
ATxmega128D3
ATxmega128D3
ATxmega16E5
ATxmega16E5
ATxmega128B3
ATxmega128B3
ATxmega128C3
ATxmega128C3
ATxmega256A3U
ATxmega256A3U
AT91M42800A
ARM7-based Microcontroller
AT91M42800A ARM7-based Microcontroller
ATXMEGA64C3
ATXMEGA64C3
ATxmega64D3
ATxmega64D3
ATxmega128A3U
ATxmega128A3U
ATxmega32A4
ATxmega32A4
ATxmega32E5
ATxmega32E5
ATxmega384C3
ATxmega384C3
ATxmega128A1
Not Recommended for new designs
ATxmega128A1 Not Recommended for new designs
ATxmega128B1
ATxmega128B1
ATxmega64A1U
ATxmega64A1U
ATxmega16D4
ATxmega16D4
ATXMEGA16C4
ATXMEGA16C4
ATxmega32A4U
ATxmega32A4U
ATxmega32C4
ATxmega32C4
ATxmega128A4U
ATxmega128A4U
ATxmega16A4U
ATxmega16A4U
ATXMEGA128D4
ATXMEGA128D4
ATxmega16A4
ATxmega16A4
ATxmega128A1U
ATxmega128A1U