Laboratory of DSP and microcontrollers

Last change:
01.10.2014, 08:28

Slovak version

Laboratory of DSP
and microcontrollers

Ilkovičova 3
812 19 Bratislava

Tel: +421-2-602 91 775
Fax: +421-2-602 91 213

GPS coordinates:
48° 9' 9.10'' N
17° 4' 26.80'' E
[satellite view]

Subject syllabus: Microcontrollers

Acronym  MC
Selectivity  elective subject
Term  winter
Number of credits  6
Subject evaluation  credit tests - 50%
 final exam - 50%
Lectures  2 hours/week
Practices  2 hours/week
Form of practices  labs
Lecturer  Assoc. Prof. Peter Fuchs, PhD.
Assistant Lecturer  MSc. Branislav Lojko, PhD.


microcontroller, CPU, assembler, compiler, linker, development tools


Subject Microcontrollers introduces several tools available for microcontrollers, for example the popular TI's Code Composer Studio. Students acquaint themselves with family MSP430 TI's microcontrollers. They study architecture and programming of the MSP430. Moreover, they study and implement a few basic algorithms.

Subject syllabus

1. Introductory Overview pdf file
2. Software Development Tools pdf file
3. Hardware Development Tools pdf file
4. MSP430 Architecture pdf file
5. Device Systems and Operating Modes pdf file
6. General Purpose Input/Output pdf file
7. Timers pdf file
8. LCD Controller pdf file
9. Data Acquisition pdf file
10. Digital-to-Analogue Converter pdf file
11. Direct Memory Access (DMA) pdf file
12. Hardware Multiplier pdf file
13. Flash Programming pdf file
14. Communications pdf file

Other resources

Prof. Dr. Matthias Sturm: MSP430 - microcontroller basics pdf file

Important note: All the documents are password protected. You should ask lecturer to get password valid for your course. Make sure you have correct password before downloading pdf files.


Labs are practiced on development board MSP430 LaunchPad (MSP-EXP430G2). Students can find usable information at dedicated website At this site there is an introduction to this development tool and a lot of projects. Students of correspondence course should get that tool to be able to achieve appropriate programming skills.

Lab assignment: pdf file
Source codes and user's guides: zip file

Final examination

Questions for final examination: pdf file


[1] MSP430x2xx User's Guide, Texas Instruments, USA, 2008 pdf file
[2] MSP-EXP430G2 LaunchPad Experimenter Board User's Guide, Texas Instruments, USA, 2010 pdf file

Subject Microprocessor techniques:
Lectures (C-517):
Wednesday, 11.00 - 13.00
Practices (B-004):
Tuesday, 7.00 - 9.00
Tuesday, 9.00 - 11.00
Tuesday, 11.00 - 13.00
Wednesday, 9.00 - 11.00
Subject Signal Processors:
Lectures (B-701):
Tuesday, 7.00 - 10.00
Practices (B-004):
Thursday, 8.00 - 10.00
Thursday, 10.00 - 12.00
Thursday, 13.00 - 15.00
"Art begins in imitation and ends in innovation."
- Mason Cooley -
.:Programmer's joke:.
There are only 10 kinds of people in this world: those who know binary and those who don't.
Copyright © 1995-2013 DSP Laboratory. All rights reserved.
Webpages are optimized for Firefox 24, Opera 17, Internet Explorer 10 and for resolution 1024x768 or higher.