
Podstawy języka C - ciągi znaków, preprocesor, podział kodu źródłowego na oddzielnie kompilowane pliki.
Sterowanie alfanumerycznym wyświetlaczem LCD, odczyt wartości temperatury z cyfrowego termometru DS18B20, szeregowa transmisja danych do komputera PC poprzez
interfejsem rs232.
Podstawy języka C - tablice, struktury i funkcje.
Sterowanie dwoma siedmiosegmentowymi wyświetlaczami LED z pomocą dekodera 7447, sterowanie przekaźnikami i przetwornikiem piezo (membraną).
Odczyt stanu klawiatury typu telefonicznego - wykonanej z 12 przycisków.
Podstawy języka C - zmienne i stałe, operatory, instrukcje wyboru i pętle. Sterowanie diodami LED, żaróweczkami, siedmiosegmentowym wyświetlaczem LED, brzęczykiem; odczyt stanu przycisków i przełączników.
Pierwsze programy w języku C, konfiguracja i używanie portów równoległych we/we mikrokontrolera AVR, sterowanie diodami LED oraz brzęczkiem, odczyt stanu przycisków.
Instalacja pakietu programów WinAVR, kompilacja przykładowego programu w języku C(migające diody LED), schemat minimum z mikrokontrolerem AVR, przyłączenie programatora ISP, zapisanie programu do pamięci flash AVRa.