Počet kreditů 6
Vyučováno v Summer
Rozsah výuky 2+2L
Garant předmětu

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.

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

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

[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

Rozvrh předmětu