Course detail
Microprocessors and microcomputers
FEKT-BMAMAcad. year: 2012/2013
The aim of the course is to familiarize students with the main aspects of use and principle of work microprocessors and microcontrollers, control and use of integrated peripherals and interfaces, application design and development, communicate with other devices via standard communication interfaces. Present general information about principles and work of digital signal processors.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
• Prepare software for microcontrollers form Microchip company in C programming language,
• Design, develop, debug and test software in MPLAB IDE
• Use and control the main peripherals of Microchip microcontroller
• Use wired communication bus RS-232
Prerequisites
• Solve linear equitation, work with binary, decimal and hexadecimal system
• Have a general knowledge of work with personal computer
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2. The main structure of microcontroller, Von Neumann and Harvard computer concept
3. Programing languages and Integrated Development Environments
4. Specifics of software development for low-end microcontrollers in higher programing languages
5. Microcontroller structure, special function registers, external communication and synchronization
6. Interrupts, the main principles and general terms for use
7. Integrated peripherals, their use and control
8. Systems for source code control
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer