TELE3010

Mikroprosessorsystemer

Sist undervist 2020

Vår

Trondheim

Norsk

Oversikt

Ståprosent

100 %

11 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Mikrokontrollere og systemløsninger. Datablader. Mikrokontrollerfamilien AVR. Programmering av mikrokontroller, hovedsakelig i høynivåspråket C men også i assemblerkode. Systemarkitektur. Minnetyper. Klokkesystem. Avbrudd. I/O-porter. Timere/tellere. Kommunikasjonsbusser. Analog til digital konverter og analog komparator. Power management. Programmeringsteknikker, spesifikasjon, dokumentasjon og testing. Utviklingsutstyr.

Læringsmål

Kunnskaper. Kandidaten skal:
- ha grunnleggende kunnskap om mikrokontrollere, kjerne, minne, pinner og periferienheter.
- forstå assemblerkode og hvordan operasjonskoder blir lagret i programminne.
- vite hvordan man programmerer en mikrokontroller i programmeringsspråket C.

Ferdigheter. Kandidaten skal kunne:
- skrive enkel assemblerkode.
- skrive program for mikrokontroller i C.
- konstruere og programmere mikroprosessorsystemer.
- bruke utviklingsutstyr for mikroprosessorer.

Generell kompetanse. Kandidaten skal:
- kunne bruke mikrokontrollere i videre studier og arbeid.

Læringsformer og aktiviteter

Forelesninger og oppgaver på PC med utviklingsutstyr.