Subject description - AE3B38MMP
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
AE3B38MMP | Microprocessors and Microcontrollers in Instrumentation | ||
---|---|---|---|
Roles: | Extent of teaching: | 2P+2L | |
Department: | 13138 | Language of teaching: | EN |
Guarantors: | Completion: | Z,ZK | |
Lecturers: | Credits: | 6 | |
Tutors: | Semester: | L |
Web page:
https://moodle.fel.cvut.cz/courses/a3b38mmpAnotation:
Applications of microprocessors and single chip microcontrollers in instrumentation techniques are presented in this course. The course is focused on describing function and programming in embedded applications.Course outlines:
1. | Microprocessor architecture, action blocks, microprocessor controlled instruments | |
2. | 8-bit microcontroller with 8051 core | |
3. | Instruction set of microprocessor, macroasembler, pseudoinstruction set | |
4. | Formal convention programming, program debugging | |
5. | Architecture of 32-bit microcontrollers with ARM7 and ARM-Cortex M3 core | |
6. | MOS ROM, PROM, EPROM, FLASH memory, storage cell | |
7. | R/W - SRAM, DRAM, SDRAM memory, double gate and multigate memory | |
8. | Microprocessor system bus, signals and timing | |
9. | Memory connection, I/O circuits, coders design | |
10. | Input/output connection, data transition, interrupt, DMA | |
11. | Programmable I/O circuits, watchdog | |
12. | Controls buttons, keyboard, rotary pads | |
13. | Displays, serial parallel connection, static and dynamic LED, LCD, CRT controlled |
Exercises outline:
1. | Assembler, debugger | |
2. | Programmable controlled serial channel design, binary control output | |
3. | Project 1 - Resistance to number converter design | |
4. | Project 1 - Circuits implementation in bread board | |
5. | Project 1 - Program design and debugging, arithmetic implementation | |
6. | Project 1 - Error analysis, results presentation | |
7. | Project 2 - Microprocessor controlled 4-digit integration AD converter design | |
8. | Project 2 - Circuits implementation in bread board | |
9. | Project 2 - Control program design, hardware activation | |
10. | Project 2 - Debugging, communication testing | |
11. | Project 2 - A/D converter measuring, results presentation | |
12. | Individual project 3 - Microprocessor controlled circuit with Atmel AT89S52 design | |
13. | Individual project 3 - Circuits implementation in bread board, program design |
Literature:
[1] | Ziu, J.: The Definitive Guide to the ARM Cortex-M3. Elsevier, 2007, ISBN: 978-0-7506-8534-4 | |
[2] | Sloss, A., Symes, D., Wright, Ch.: ARM System Developer's Guide. Elesevier 2004, ISBN 1-55860-874-5 |
Requirements:
Subject is included into these academic programs:
Program | Branch | Role | Recommended semester |
Page updated 14.3.2025 15:51:22, semester: Z,L/2025-6, Z,L/2024-5, Send comments about the content to the Administrators of the Academic Programs | Proposal and Realization: I. Halaška (K336), J. Novák (K336) |