Mikrokontrollere
2011-2012
-
ELE2141
- 5sp
Anbefalt forkunnskap
IMT1031 - Grunnleggende programmering
Forventet læringsutbytte
Kunnskap:
- Kjenne til en mikrokontrolleres arkitektur
- Forstå virkemåte og tekniske prinsipper for en moderne mikrokontroller
Ferdigheter:
- Kunne programmere en moderne mikrokontroller
- Beherske programmering på lav nivå, ved bruk av C-programmering eller assemblerkode programmering
Generell kompetanse:
- Kunne labarbeid og skrive labrapporter
- Studenten skal opparbeide seg forståelse for sammenhengen mellom hardware og software
- Sammenhengen mellom lavnivå og høynivå programmering
Emnets temaer
- Programmering av mikrokontroller (C-programmering og assemblerkode programmering)
- Hardware Arkitektur (CPU, ALU, Stack, busser og internminne)
- Parallell/seriell inn/ut kretser
- Interrupt og timere.
- Analog til Digital Konverter (ADC)
- Seriell kommunikasjon
- Direct Memory Access (DMA)
- Numeriske prosessorer
Pedagogiske metoder
Forelesninger
Lab.øvelser
Obligatoriske oppgaver
Prosjektarbeid
Vurderingsformer
Skriftlig eksamen, 3 timer
Karakterskala
Bokstavkarakterer, A (best) - F (ikke bestått)
Sensorordning
Sensureres av intern sensor. Ekstern sensor benyttes periodisk, neste gang i 2012/2013.
Utsatt eksamen (tidl. kontinuasjon)
Ordinær kontinuasjon.
Tillatte hjelpemidler (gjelder kun skriftlig eksamen)
Godkjent kalkulator som ikke kan kommunisere med andre.
Obligatoriske arbeidskrav
1 prosjektoppgave (må være godkjent av faglærer)
Læremidler
H. Gundersen og V. Johansen: Emnehefter – Mikrokontrollere 2011 ISSN: 1503-3708/Kompendium 2011-3