Course - Microcontroller Systems - IELEG2111
Microcontroller Systems
About
About the course
Course content
· Programming of mikrocontrollers in C · Hardware Arkitecture (CPU, ALU, stack, busses, internal memory and system architecture) · Operasjon codes og assembly programming · Parallell/seriell in/out circuits · Interrupt og timer/counters · Analog to Digital Converter (ADC) · Serial communications · Direct Memory Access (DMA) · Power management · Development equipment · Data sheets
Learning outcome
Knowledge.
The candidate shall have:
- necessary understanding of programmable memory circuits.
- basic knowledge about microcontroller architecture.
- understanding of functioning and technical principles of a mondern microcontroller.
- understanding of low-level code (assemby) and how operation codes are stored in program memory.
- knowledge in programming of a microcontroller in C language and how C is compiled to low-level code.
Skills.
The candidate can:
- write programs for a microcontroller in C.
- construct and program microprocessor systems.
- use development equipment for microcontrollers.
General competence.
The candidate shall:
- have developed an understanding of the connection between hardware and software.
- understand the connection between low-level and high-level programming.
Learning methods and activities
Lectures, task solving, project work, guidance.
Compulsory assignments
- Excersises
Further on evaluation
Mandatory excercises.
Assessment: Project in group and individual orally adjusting. Grade: Letter.
Re-sit exam: at the next ordinary completion of the course.
Specific conditions
Admission to a programme of study is required:
Electrical Engineering (BIELEKTRO)
Recommended previous knowledge
Computer Engineering, Electrical Engineering 1 and 2.
Required previous knowledge
Required to be a student with the technology program the course is connected with at NTNU.
Course materials
Announced at start of course
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| ELE2131 | 7.5 sp | Autumn 2019 |
| IELET2111 | 7.5 sp | Autumn 2019 |
Subject areas
- Electronics
Contact information
Course coordinator
Lecturers
Department with academic responsibility
Examination
Examination
Ordinary examination - Spring 2023
Project work with individual orally adjustment
Submission 2023-04-27 Time Release 23:59
Submission 23:59 Exam system Inspera Assessment