Skip to main content

Microcontroller Technology (5cr)

Code: TT00BM04-3009

General information


Enrollment
30.12.2025 - 26.01.2026
Registration for introductions has not started yet.
Timing
01.01.2026 - 31.07.2026
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Unit
Teknologia
Teaching languages
Finnish
Degree programmes
Bachelor’s Degree in Business Information Technology
Teachers
Mika Keränen
Markku Karppinen
Groups
TTV25SA
TTV25SA
TTV25SP
TTV25SP
Course
TT00BM04

Realization has 52 reservations. Total duration of reservations is 167 h 45 min.

Time Topic Location
Tue 13.01.2026 time 12:45 - 14:15
(1 h 30 min)
Infotilaisuus Mikrokontrolleritekniikka & Projektiopinnot 1
TA11L156-aud TA11L156-aud
Thu 15.01.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 15.01.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Fri 16.01.2026 time 08:00 - 11:45
(3 h 45 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Wed 21.01.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 22.01.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 22.01.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 28.01.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 29.01.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 29.01.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 04.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 05.02.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 05.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 11.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 12.02.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 12.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 18.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 19.02.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 19.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 25.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 26.02.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 26.02.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 11.03.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 12.03.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 12.03.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Mon 16.03.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Tue 17.03.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 18.03.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Wed 01.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 02.04.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 02.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 08.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 09.04.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 09.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 15.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 16.04.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 16.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 22.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 23.04.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 23.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 29.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 30.04.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 30.04.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Tue 05.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 07.05.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 07.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Tue 12.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Wed 13.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Fri 15.05.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Tue 19.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3009
TA12L152 tiet.2 TA12L152 tiet.2
Thu 21.05.2026 time 08:30 - 11:45
(3 h 15 min)
Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Thu 21.05.2026 time 12:45 - 16:00
(3 h 15 min)
Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3009
TA11L145 fys TA11L145 fys
Changes to reservations may be possible.

Evaluation scale

0 - 5

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

Assessment criteria, approved/failed

Läsnäolopakko 100% (harjoitustyöt) 
Teoriakoe 

Go back to top of page