Skip to main content

Microcontroller Technology (5 cr)

Code: TT00BM04-3008

General information


Enrollment

30.12.2024 - 26.01.2025

Timing

01.01.2025 - 31.07.2025

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

  • Jussi Ala-Hiiro
  • Markku Karppinen

Groups

  • TTV24SP
    TTV24SP
  • TTV24SA
    TTV24SA
  • 10.01.2025 10:15 - 11:45, Infotilaisuus Mikrokontrolleritekniikka & Projektiopinnot 1
  • 14.01.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 15.01.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 15.01.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 21.01.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 22.01.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 22.01.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 28.01.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 29.01.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 29.01.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 04.02.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 05.02.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 05.02.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 11.02.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 12.02.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 12.02.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 18.02.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 19.02.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 19.02.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 25.02.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 26.02.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 26.02.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 11.03.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 12.03.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 12.03.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 18.03.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 19.03.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 19.03.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 25.03.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 26.03.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 26.03.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 01.04.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 08.04.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 09.04.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 09.04.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 15.04.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 16.04.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 16.04.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 22.04.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 23.04.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 23.04.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 29.04.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 30.04.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 30.04.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 06.05.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 07.05.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 07.05.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 13.05.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 14.05.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 14.05.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 20.05.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 21.05.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 21.05.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008
  • 27.05.2025 08:30 - 11:45, Ryhmä 1_Mikrokontrolleritekniikka TT00BM04-3008
  • 28.05.2025 08:30 - 11:45, Ryhmä 2_Mikrokontrolleritekniikka TT00BM04-3008
  • 28.05.2025 12:45 - 16:00, Ryhmä 3_Mikrokontrolleritekniikka TT00BM04-3008

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.