Microcontroller Technology (5 cr)
Code: TT00BM04-3006
General information
Enrollment
01.12.2023 - 31.01.2024
Timing
01.01.2024 - 23.05.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Teknologia
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree in Business Information Technology
Teachers
- Eero Huusko
- Markku Karppinen
Groups
-
TTV23SPTTV23SP
-
TTV23SATTV23SA
- 08.01.2024 12:30 - 14:00, Infotilaisuus Mikrokontrolleritekniikka TT00BM04-3006 & TT00BM03-3006 Projektiopinnot
- 09.01.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 10.01.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 12.01.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 15.01.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 16.01.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 17.01.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 19.01.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 22.01.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 23.01.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 24.01.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 26.01.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 29.01.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 30.01.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 31.01.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 02.02.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 05.02.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 06.02.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 07.02.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 09.02.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 12.02.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 13.02.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 14.02.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 16.02.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 19.02.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 20.02.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 21.02.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 23.02.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 26.02.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 27.02.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 28.02.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 01.03.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 11.03.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 12.03.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 13.03.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 15.03.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 18.03.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 19.03.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 20.03.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 22.03.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 25.03.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 26.03.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 27.03.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 02.04.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 05.04.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 08.04.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 09.04.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 10.04.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 12.04.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 15.04.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 16.04.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 17.04.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 19.04.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 22.04.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 23.04.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 24.04.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 25.04.2024 08:15 - 11:30, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 29.04.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 30.04.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 03.05.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 06.05.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 07.05.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 08.05.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 10.05.2024 12:30 - 15:45, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 13.05.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 14.05.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 15.05.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 16.05.2024 08:15 - 11:30, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
- 20.05.2024 08:15 - 11:30, Ryhmä1_Mikrokontrolleritekniikka TT00BM04-3006
- 21.05.2024 08:15 - 11:30, Ryhmä2_Mikrokontrolleritekniikka TT00BM04-3006
- 22.05.2024 08:15 - 11:30, Ryhmä3_Mikrokontrolleritekniikka TT00BM04-3006
- 23.05.2024 08:15 - 11:30, Ryhmä1_Projektiopinnot 1 TT00BM03-3006
Objective
Opiskelija hallitsee mikrokontrolleripohjaisen järjestelmän rakenneosat, toimintaperiaatteet ja ymmärtää älykkään kontrolleripohjaisen laitteen toiminnan. Opiskelija hallitsee laiteläheisen ohjelmoinnin ohjelmistotyökalut ja mittalaitteet.
Content
Mikrokontrollerin sisäinen toiminta ja rekisteri- ja perusrakenne.
Mikrokontrollerin ja keskeisten I/O-piirien toiminta.
Ohjelmisto- kehitysympäristöön / työkaluihin tutustuminen. Ohjelmointi C-kielellä.
Ohjautetut laboratorioharjoitukset ja projektityöt
Evaluation scale
0 - 5
Assessment criteria, approved/failed
Läsnäolopakko 100% (harjoitustyöt)
Teoriakoe
Further information
Kurssilla käytetään ATMEGA128 mikrokontrolleri pohjaista KAMKopetuskorttia.