Emnekode: AS208
Programmering med mikrokontroller
Studiested
Semester / år
Høst
2011
Studiepoeng
10
OBS! Dette emnet tilhører et tidligere semester / år
AS208
Programmering med mikrokontroller
-
10
stp
Emnet administreres av
Fakultet for naturvitenskap og teknologi
Emnetype
Emnet er en del av bachelor i ingeniørfag - 2. studieår. Emnet kan tas som enkeltemne.
Innhold
- Introduksjon til programmering og programoppbygging. Bruk av kommandolinjer. Datatyper og operatorer. Valg og løkker. Funksjoner med inn- og utargumenter.
- Tekststrenger. Tabeller. Datafiler. Lego Mindstorms/Robolab benyttes i øvinger og prosjekt.
Mikroprosessorens generelle oppbygging og virkemåte, "one chip computers". Tilkopling av minne og I/O-kretser, sammensetting av komponenter til komplette datamaskiner. En aktuell prosessors instruksjonssett, bruk av utviklingsverktøy: assembler, debugger, simulator og brenner. Systemprogrammering i assembler og C++, sanntidsproblematikk, subrutiner, stakkhåndtering, avbrudds¬handtering, timere og fordeling/bruk av I/O-ressurser.Det benyttes fysiske modeller i praktiske øvelser og prosjekt.
Læringsutbytte
Studentene skal tilegne seg en grunnleggende ferdigheter i programmering, samt solide kunnskaper om mikroprosessoren og de tilknyttede kretsene i en datamaskin, slik at de blir i stand til å programmere mikroprosessorer for styrings- og overvåkingsformål.
Undervisnings- og eksamensspråk
Norsk.
Undervisningsform
Forelesninger og labøvinger. Prosjekt.
Vurderingsordning
Vurderingen bestå av følgende elementer:
- Prosjekt (bestått/ikke bestått).
- 4 timers skriftlig eksamen. Bokstavkarakter.
Begge deler må bestås. Ved stryk i emnet kan studentene velge å levere inn samme prosjektet som tidligere.
Dato for eksamen
Skriftlig eksamen: 06.12.2011
Eksamensdato er foreløpig og vil kunne bli endret. Endelig eksamensdato kunngjøres ved oppslag på det enkelte fakultet primo mai for vårsemesteret og primo november for høstsemesteret.
|
Undervisning Høst 2011 |
Error rendering component