Popis předmětu - BUM-MLB

Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
BUM-MLB Microcontroller Labs
Role:PV Rozsah výuky:2P+2L
Katedra:13134 Jazyk výuky:EN
Garanti:  Zakončení:Z,ZK
Přednášející:  Kreditů:6
Cvičící:  Semestr:L

Anotace:

The goal of this course is to make students acquainted with recent interesting applications, smart sensors circuits and peripherals handled by microcontrollers and to show them how to make an interesting lab experiment. In a lab students will program their own application and measure its properties. Because of usage of a programming language C it will be possible to focus on the practical part of the realization and show the pedagogical and didactic methods for experiments creation.

Osnovy přednášek:

Osnovy cvičení:

1. The basic terms of microprocessor techniques and architecture of microcontrollers, input/output settings, LED and push button control.
2. Programming microcontrollers in C language, development environment and its possibilities, time-division multiplexing, seven-segment displays, matrix keyboard.
3. Interrupt control operation, sources, interrupt vectors and priorities, incremental encoders.
4. Graphic, alphanumerical and LED display control touch panels, capacitive touch sensors.
5. Analog signal processing and control, AD and DA converters, voltage references.
6. Software and hardware timing.
7. Smart sensor applications, SPI, I2C, 1-Wire.
8. Instruction set, assembler language, program and data memory, direct and indirect addressing, program run control, pipelining, conditional and unconditional branching.
9. Communication between PC and microcontroller, USART, USB, RS-232, RS-422, RS-485.
10. Processing of measured data, look-up tables, number conversion.
11. Control and regulation of low power motors (DC, stepper and servomotors), capture and compare modules, PWM.
12. GSM and GPS applications, RF identification and wireless sensor data transfer (Bluetooth, ZigBee, WiFi, IR), AT commands.
13. Memory space extension, external memories and memory media.

Literatura:

1. Robert B.Reese: Microprocessors From Assembly Language to C Using The PIC18Fxx2, Da Vinci Engineering Press, Hingham Massachusetts 2005
2. Brian W. Kernighan, Dennis M. Ritchie: The C Programming Language, Second Edition, Prentice Hall, Inc., 1988

Požadavky:

Předmět je zahrnut do těchto studijních plánů:

Plán Obor Role Dop. semestr
MPUCI_2025 Před zařazením do oboru PV 4


Stránka vytvořena 16.6.2026 17:51:32, semestry: L/2029-30, L/2027-8, Z/2028-9, L/2025-6, Z/2027-8, L/2028-9, Z,L/2026-7, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)