Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Application of Microcomputers

The course is not on the list Without time-table
Code Completion Credits Range
XD36AMI Z,ZK 4 14+4c
Lecturer:
Tutor:
Supervisor:
Department of Computer Science and Engineering
Synopsis:

The subject is oriented on technologies exploited in embedded microcomputer

applications. Topics covered are: modifications of standard programming

languages, principles and implementation approaches applied in real-time

kernels, automaton models in real-time program design, fuzzy control and

real-time data filtering. Attention is given to debugging and optimising of

embedded applications. Practice is oriented on developing abilities in

design and implementation of applications based on single-chip

microcomputers.

Requirements:

xd36apk completion and presentation.

Syllabus of lectures:

1. Embedded microcomputer systems, single-chip microcontrollers.

2. Processor architecture in current single-chip microcomputer systems.

3. Programming in assembler, libraries.

4. Programming in C, support for specific microcomputer features.

5. Real-time kernels: Synchronising and communication means.

6. Real-time kernels: Scheduling algorithms.

7. Kernels in distributed applications. Use of standard operating systems.

8. Automaton models of execution: Use of finite state machines.

9. Automaton models of execution: Use of Petri nets.

10. Fuzzy technology basics.

11. Fuzzy technology use in programming of control systems.

12. Analog signal processing, method of digital filtering.

13. Debugging tools: hardware and software.

14. Methods of optimising.

Syllabus of tutorials:

1. Introduction, semestral project assignment.

2. Project oriented to 8051/8051XA and AVR lines of single-chip

microcomputers.

3. - " -

4. - " -

5. - " -

6. - " -

7. - " -

8. - " -

9. - " -

10. - " -

11. - " -

12. Presentation and evaluation of results.

13. - " -

14. Assessment.

Study Objective:
Study materials:

[1] Tabak D., Hintz K.J.: Microcontrollers: Architecture and Programming.

McGraw-Hill 1992.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet11662704.html