Sisujuht
C keeles programmeerimine AVR mikrokontrolleri baasil
Üldteave
Toimub 21. aprill ja 28. aprill kell 18.30 TTÜ Robotiklubis (Akadeemia tee 5 ruumis 008A). Vajadusel tehakse ka 1 lisaõhtu maikuus.
Läbiviija: Peeter Salong
Soovitav on jagada end paaridesse, kuna mikrokontrolleri komplekte on 8.
Eelnevalt on kohustuslik installeerida ja seadistada oma arvuti järgnevalt (koolitus püüab olla operatsioonisüsteemist sõltumatu):
- Windows (XP, Vista, 7) operatsioonisüsteem: link konfigureerimisele
- Ubuntu operatsioonisüsteem: link konfigureerimisele
Registreerumine on lõppenud (vt nimekirja osalejatest)
Kursuse sisu
1. õhtu (21. aprill)
- Mõisted
- Programmi elutsükkel
- C keel
- Näiteprogramm
- Süntaksireeglid
- Nimed
- Andmetüübid
- Muutujate deklareerimine ja väärtuse omistamine
- Avaldised, operaatorid
- Skoop
- Laused
- sprintf
- Funktsioonid
- Failid
- Koodi kirjutamise soovitused
- Praktiline harjutamine
- LCD ekraan
Tunnimaterjal:
Kirjandus:
- „Programmeerimine C-keeles“, Viktor Leppikson (eesti k.)
- „The C Programming Language“, Brian W. Kernighan and Dennis M. Ritchie (ingl. k.)
2. õhtu (28. aprill)
- Digitaal- ja analoogsignaal
- AVR mikrokontroller
- Väljaviigud
- Digitaalsed sisendid ja väljundid
- Registrid ja nende programmeerimine
- Praktiline harjutamine
Tunnimaterjal:
Kirjandus:
Osavõtjad
- Indrek Keskküla
- Matthias Kuus
- Rauno Tali
- Denis Levskoi
- Mihkel Tallo
- Ivan Jutkin
- Sergei Ovsjanski
- Roman Kozlechkov
- Jevgeni Matkin
- Andre Leppik
- Kristi Seppa
- Ly Orgo
- Vladimir Zaplava
- Rauno Aljas
- Maria Kesa
- Sigrid Münter
Märkused
Kui kellelgi ei õnnestunud mingil põhjusel oma arvutit täielikult konfigureerida, võib tulla 21. aprill varem s.t. kell 18.00.