•
External memory access setup, including the XMEGA EBI
•
Chip reset source identification
•
XMEGA oscillator, PLL, prescallers and peripheral clocks initialization
•
Input/Output Ports initialization
•
External Interrupts initialization
•
Timers/Counters initialization
•
Watchdog Timer initialization
•
USART initialization and interrupt driven buffered serial communication
•
Analog Comparator initialization
•
XMEGA, AVR8X, AVR DA DAC initialization
•
XMEGA, AVR8X, AVR DA RTC initialization
•
SPI Interface initialization
•
CAN Interface initialization
•
I²C Bus, LM75 Temperature Sensor, DS1621 Thermometer/Thermostat, PCF8563, PCF8583, DS1307, DS3231 Real Time Clocks, BMP085, BMP180, MS5611-01BA Pressure Sensors initialization
•
DS1302 Real Time Clock initialization
•
1 Wire Bus and DS1820/DS18S20/DS18B20/DS1822 Temperature Sensors initialization
•
Alphanumeric and Graphic LCD/TFT/OLED display module initialization
•
ADS7843 and ADS7846 Resistive Touchscreen initialization
CodeVisionAVR
Integrated Development Environment for the 8-bit Microchip AVR, AVR8X, AVR DA, AVR DB, AVR DD, AVR DU, AVR EA and XMEGA Microcontrollers