Digital technique and Embedded systems
- ELE2131 - 10 ECTS

On the basis of

IMT1031 - Fundamental Programming

Expected learning outcomes

The student shall be able to understand fundamentals in Digital technique neccesary to learn how programmable electronic ciruits an microcontrollers work. The shall learn about modern microcontrollers architecture and program development on a low level. The student shall learn to see the links between hardware and software and the relation between high and low level programming.


Introduction to Digital technique: number systems and codes, Boolesk algebra, logical and combinatoric circuits, latches and flip-flops, sequensial circuit, synchronized circuits, AD- og DA-converters. Project.
Embedde systems:
- Software: Programming in assembly and C.
- Hardware: CPU, busses og memory, parallell-/serial IO, interrupt, timers, DMA, numeric prosessors

Teaching Methods

Laboratory work
Mandatory assignments
Project work

Form(s) of Assessment

Written exam, 5 hours

Grading Scale

Alphabetical Scale, A(best) – F (fail)

External/internal examiner

Rettes av emnelærer(e)

Re-sit examination

Ordinary re-sit examination

Examination support


Coursework Requirements

3 Projects

Teaching Materials

W Stallings: Computer Organization & Architecture, sixth edition.
V. Johansen: Emnehefter – Mikrokontrollere 2007

Replacement course for

ELE 2031 - Digital technique 1 og ELE 2081 - Microkoprocessors 1