vår
2017
ITE1846 Programmerbar elektronikk - 10 stp
Innhold
Mikrokontroller:
- generell virkemåte
- instruksjonssett
- instruksjonsutførelse
- assemblyprogrammering
- mikrokontrollerens interne funksjoner; avbruddsfunksjon, timere, portene, AD-omformer, pulsbreddemodul, kommunikasjon
C++:
- variabler & konstanter
- operatorer
- aritmetiske uttrykk
- tilordning
- standard inn/ut
- kontrollstrukturer
- logiske uttrykk
- valg-setninger
- løkker
- tabeller
- funksjoner
- streng-håndtering
- pekere
- strukturer
- bruk av tid og dato-funksjoner
- unntakshåndtering (exceptions)
- vektorer og iteratorer
- filbehandling, tekstfiler, binærfiler
- klasser og objekter
- arv
Hva lærer du
Studentene som har fullført ITE 1846 Programmerbar elektronikk skal ha følgende læringsutbytte gitt i forhold kunnskaper, ferdigheter og generell kompetanse.
Kunnskap
Kandidaten skal kunne beskrive generell virkemåte for mikrokontroller, instruksjonssett og arkitekturen til mikrokontrolleren og mikrokontrollerens interne funksjoner og annen programmerbar elektronikk og C++.
Ferdigheter
Kandidaten skal kunne bruke tilegnede kunnskaper om mikrokontrolleren til å programmere mikrokontroller i assembly.
Generell kompetanse
Studenten skal ha grunnleggende kunnskaper i mikroprosessorens oppbygging og virkemåte, samt erfaring med programmering av mikrokontrollere og programmeringsspråket C++.
Eksamen
Mikrokontroller
Evalueringsform i faget er mappevurdering. Mappen består av følgende oppgaver:
Bestått 4 obligatoriske oppgaver:
En obligatorisk oppgave kan være i form av en eTest og/eller en programmeringsoppgave. Oppgavene evalueres til bestått/ikke bestått. Alle fire oppgaver må være bestått for å få karakter i faget.
Karaktergivende oppgaver:
2 individuelle oppgavesett som skal gjøres under oppsyn. Det vil bli gitt bokstavkarakter (A-F) i hver av disse. Begge oppgavesettene teller like mye og begge må være bestått (E eller bedre).
I tillegg vil det bli gitt frivillige øvingsoppgaver uten krav til innlevering.
C++:
Evalueringsform i denne delen av faget er avsluttende 3 timers skriftlig eksamen.
Arbeidskrav:
Bestått 4 obligatoriske oppgaver. En obligatorisk oppgave kan være i form av en eTest og/eller en programmeringsoppgave. Programmeringsoppgaven kan f.eks. være en individuell praktisk programmeringsoppgave, under oppsyn, der studenten skal vise at han/hun behersker programmering og programmeringsverktøy. Oppgavene evalueres til bestått/ikke bestått. Alle fire oppgaver må være bestått for å få karakter i faget.
I tillegg vil det bli gitt frivillige øvingsoppgaver uten krav til innlevering.
Mikrokontroller-delen og C++-delen teller 50% hver av samlet karakter i emnet.
Det gis kontinuasjonsadgang for studenter som ikke har bestått siste ordinære arrangerte eksamen i dette emnet.
Error rendering component
- Om emnet
- Studiested: Narvik | Nettstudium |
- Studiepoeng: 10
- Emnekode: ITE1846
- Ansvarlig enhet
- Institutt for elektroteknologi
- Tidligere år og semester for dette emnet