Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024

Microprocessors and Microcontrollers in Instrumentation

The course is not on the list Without time-table
Code Completion Credits Range Language
A3B38MMP Z,ZK 6 2P+2L Czech

During a review of study plans, the course Y38PMM can be substituted for the course A3B38MMP.

The requirement for course A3B38MMP can be fulfilled by substitution with the course Y38PMM.

It is not possible to register for the course A3B38MMP if the student is concurrently registered for or has previously completed the course Y38PMM (mutually exclusive courses).

Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Measurement
Synopsis:

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.

Requirements:
Syllabus of lectures:

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

Syllabus of tutorials:

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

Study Objective:
Study materials:

[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

Note:
Further information:
https://moodle.fel.cvut.cz/courses/A3B38MMP
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-17
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet12542704.html