course-details-portlet

ELE2131 - Digital Fundamentals and Microcontrollers

About

This course is no longer taught and is only available for examination. For a complete course description, see previous academic years.

Course content

Digital Fundamentals: - Number systems and codes - Boolean algebra and Karnaugh map - Logical and combinatory circuits - Adders - Latches and flip-flops, sequential circuits, synthesis of synchronous circuits - Multiplexers and demultiplexers - Counters - Memory circuits Microcontroller Systems: - Programming of microcontroller (C-programming and assembly programming) - Hardware architecture (CPU, ALU, Stacks, busses and internal memory) - Parallel/serial in/out circuits - Interrupt and timers - Analog to Digital converting (ADC)  - Direct Memory Access (DMA) - Numerical processes

Learning outcome

Knowledge: - Have knowledge within number system. -Know the major topics digital technology. -Have the necessary understanding of programmable digital circuits. -Know about technical principles for modern microcontroller architecture and low-level programming. -How programmable circuits and microcontrollers work. Skills: -Conversion between number systems. -Simplify Boolean functions, either using Boolean algebra or Karnaugh diagram. -Synthesis of sequential circuits. -Be able to program modern microcontrollers. -Programming at low level, using C programming. General competence: -Work in lab and to write lab-reports. -Be able to understand the relation between hardware and software. -Understanding relation between low-level and high-level programming.

Learning methods and activities

-Lectures -Group work -Web-based learning -Compulsory assignments Coursework requirements: Submission of compulsory assignments in a portfolio. 80% of the assignments have to be approved to present oneself for an examination.

Compulsory assignments

  • Approved exercise
  • Approved exercises

Further on evaluation

Re-sit examination in August. Approved mandatory work requirements are valid the following academic year.

Specific conditions

Compulsory activities from previous semester may be approved by the department.

Admission to a programme of study is required:
Engineering - Electrical (BIELE)
Engineering- Electric Power (BIELKR-F)

Course materials

Will be given when the semester starts.

Credit reductions

Course code Reduction From To
IELEG1002 2.5 AUTUMN 2019
IELEG2111 7.5 AUTUMN 2019
More on the course

No

Facts

Version: 1
Credits:  10.0 SP
Study level: Intermediate course, level II

Coursework

Language of instruction: Norwegian

Location: Gjøvik

Subject area(s)
  • Electronics
Contact information
Course coordinator:

Department with academic responsibility
Department of Electronic Systems

Examination

  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU