Mikrokontrolery AVR XMEGA w praktyce, część 2. Pierwszy program

W tym artykule przedstawię jak rozpocząć pracę w Atmel Studio oraz jak wgrać programy do płytki rozwojowej X3-DIL64 z Leon Instruments, dostępnej w ofercie KAMAMI.
Podstawy Atmel Studio
Uruchamiamy Atmel Studio 6 (jeśli jeszcze go nie masz, to zapraszam na stronę Atmel Studio 6 download). Po uruchomieniu programu, powinniśmy zobaczyć ekran, jak na rysunku 1.
Rys. 1. Atmel Studio po uruchomieniu
Klikamy New Project. Otwiera się okno, w którym musimy nazwać nasz nowy projekt oraz podać, w jakim katalogu ma być zapisany. Wpisz tu, co uznasz za stosowne 🙂 oprócz tego wybieramy GCC C Executable Project (rysunek 2).
Rys. 2. Tworzenie nowego projektu
W kolejny kroku wybieramy procesor, jaki nasz interesuje. W module X3-DIL64 znajduje się ATxmega128A3U. W tym oknie możemy także ściągnąć aktualną dokumentację (rysunek 3).

Rys. 3. Wybór procesora
Po kliknięciu OK zostanie utworzony projekt i pojawi się szablon, zawierający szkielet prostego programu. Skasuj go i skopiuj poniższy kod w jego miejsce.
#include < avr/io.h >
#include < util/delay.h >
int main(void) {
PORTE.DIR = 0; // cały port E jako wejście
PORTF.DIR = 0b11111111; // cały port F jako wyjście
uint8_t licznik = 0; // zmienna sterująca mrugającymi diodami
while(1) {
licznik++;
PORTF.OUT = licznik;
if(PORTE.IN & (1 << 5)) { // jeśli przycisk FLIP zwolniony
_delay_ms(100);
} else { // jeśli przycisk FLIP wciśnięty
_delay_ms(50);
}
}





MiniPC z procesorem AMD jako laboratorium robotyki AI
Kolejowy komputer panelowy Axiomtek GOT700A – fizyczne klawisze w kabinie maszynisty
Zegary atomowe udoskonalone dzięki kartom AWG w formacie PXIe 

![https://www.youtube.com/watch?v=xeqdqGuy-Aw Michał Mitas, kierownik laboratorium Badań Urządzeń Radiowych w katowickim instytucie Łukasiewicz - AI, opowiada o badaniach urządzeń z interfejsem komunikacji bezprzewodowej, jak Wi-Fi, Bluetooth, LTE czy 5G, przeprowadzanych w komorze bezodbiciowej. Zapraszamy do obejrzenia filmu! [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/10/00.png)

![https://www.youtube.com/watch?v=QSnLO-KmBMY O wybranych projektach realizowanych w Laboratorium Zakładu Układów Mikrofalowych – ISE PW opowiadają: mgr inż. Michał Kalisiak, dr hab. inż. Arkadiusz Lewandowski, mgr inż. Andžej Šerlat oraz dr hab. inż. Krzysztof Czuba. Zapraszamy na firm [materiał redakcyjny]](https://mikrokontroler.pl/wp-content/uploads/2026/09/WEiTI-PW-czolowka.png)

