DTU
Uddannelse
Previous page | Current version Archive 2001/2002 
 
32610 Practical Microcontroller Programming
Danish title: Praktisk mikrodatamat programmering
Language:  English    ECTS-creditpoints:  5   
Type:  , open university
Class schedule:   januar
juni
Exam schedule:   End of 3-week course
Recommended semester:  1st - 4th semester (civil), 4th semester (diplom)
Scope and form:  A few lectures as introduction and after that primarily laboratory exercises in programming which lead to the final comprehensive problem. Groups of two or three persons are formed.
Evaluation:  Approval of coursework/reports
Examination:  Pass/fail
Previous course:  53113
Prerequisites:  Some knowledge of C and ASM programming
Participant limitation:  Max. 18
Aim:  To gain practical experience in basic microcomputer techniques obtained by programming an industrial 80537-microcontroller to solve a realistic engineering problem.
Contents:  Introduction to the 80537-microcontroller, its architecture and its programming in C and ASM using PC-based development tools. Making small programs to acquire knowledge of the microcontroller and its build-in I / O-ports, timers, interrupt system and serial channels.
The final goal is to exploit the microcontroller to monitor the state of the power grid by measuring voltage and current each few milliseconds. Faults in the grid must be detected and localised within a fraction of a second so the grid can be disconnected immediately if dangerous situations emerge.
Some keywords for the course are: data acquisition, signal analysis, user interface, communication and real-time performance of a processor, which is squeezed to its utmost limit.
The course requires no previous experience in electric power engineering - primarily it is a microcomputer course
Remarks:  3-weeks laboratory course
Contact:  Knud Ole Helgesen Pedersen, building 325, (+45) 4525 3503, kohp@eltek.dtu.dk
Department: 032 Department of Electric Power Engineering
Keywords:  microprocessor, embedded microcontroller, programming, real time, interupt
Updated:  07-05-2001