Exam text content

ELT-21300 Mikrokontrollerit - 10.05.2017 (Tentti, Vanhala)

Exam text content

The text is generated with Optical Image Recognition from the original exam file and it can therefore contain erroneus or incomplete information. For example, mathematical symbols cannot be rendered correctly. The text is mainly used for generating search results.

Original exam
Tentissä ei saa käyttää laskinta

ELT-21300 Mikrokontrollerit
I/II Tentti 10.5.2017 Vastuuhenkilö: Jukka Vanhala
1. Selitä lyhyesti mitä seuraavat asiat tarkoittavat. Jaarittelusta ei saa lisäpisteitä. (0,5p/kohta)

- ALU

- .h-tiedosto

- — Layout

- —Sleep-moodi

- Rekisteri

- Input capture

- Simulaattori

- = Esijakaja

- — Heikko ylösveto

- Pollaus

- Sulautettu järjestelmä
- —AD-muuntimen referenssi

2. Essee (ei siis ranskalaisia viivoja) aiheesta sulautetun laitteen (tässä tapauksessa suunnilleen
kurssin harjoitustyön kaltaisen yksinkertaisen laitteen) suunnittelun ja toteutuksen vaiheet.
Ohjelaajuus noin kaksi sivua tiivistä asiatekstiä + kuvat. (6p)

3. Suunnittele ja kirjoita ohjelma, joka lukee toistuvasti AD-muuntimella arvot kolmesta linjasta,
laskee niiden keskiarvon ja lähettää tuloksen USART:n avulla eteenpäin. Sen jälkeen ohjelma
odottaa virransäästötilassa hetken ennen uutta kierrosta. Kuvaa ohjelman kokonaisrakenne
lohkokaavion tapaan. Kuvaa tarvittavien eri lohkojen alustukset. Kirjoita (pseudo)koodi. Koodia
kirjoittaessasi kiinnitä enemmän huomiota ohjelman toimintaan ja kommenttien laatuun kuin
koodin yksityiskohtien (esim. rekisterit ja niiden nimet tai c-kielen syntaksi) muistamiseen. (6p)

4. Jokerikysymys: kuinka kurssia voisi kehittää? Oikein hyvistä ideoista voi saada lisäpisteen. (1p)


We use cookies

This website uses cookies, including third-party cookies, only for necessary purposes such as saving settings on the user's device, keeping track of user sessions and for providing the services included on the website. This website also collects other data, such as the IP address of the user and the type of web browser used. This information is collected to ensure the operation and security of the website. The collected information can also be used by third parties to enable the ordinary operation of the website.

FI / EN