Microprocessor Laboratory 2
| Code | Completion | Credits | Range | Language |
|---|---|---|---|---|
| 12MPP2 | KZ | 4 | 0+3 | Czech |
- Course guarantor:
- David Vyhlídal
- Lecturer:
- Tutor:
- David Vyhlídal
- Supervisor:
- Department of Laser Physics and Photonics
- Synopsis:
-
Learning to use more PIC16F877A internal modules on PVK40 development board: PWM module (Capture/Compare), parallel communication interface (controlling character LCD device), serial communication interface USART, serial communication interface I2C/SPI, microcontroller PIC18F45K20. Programming in C language for microcontrollers.
- Requirements:
-
For credit, it is necessary to prepare a report after completing each task. The deadline for submitting reports is the end of the semester.
- Syllabus of lectures:
- Syllabus of tutorials:
-
1. PWM module (Capture/Compare)
2. Parallel communication interface (controlling character LCD device)
3. Serial communication interface USART
4. Serial communication interface I2C/SPI
5. Microcontroller PIC18F45K20
- Study Objective:
-
Knowledge:
Extend understanding of microcontroller operations at the lowest level.
Skills:
To be able to design and implement simple electronic device with a microcontroller.
- Study materials:
-
Key references:
Recommended references:
- Note:
- Time-table for winter semester 2025/2026:
- Time-table is not available yet
- Time-table for summer semester 2025/2026:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Fyzikální inženýrství - Laserová technika a fotonika (elective course)
- Physical Engineering - Laser Technology and Photonics (elective course)