Kod przedmiotu |
02 43 5197 00 |
Liczba punktów ECTS |
5 |
Nazwa przedmiotu w języku prowadzenia |
Technika mikroprocesorowa |
Nazwa przedmiotu w języku polskim |
Technika mikroprocesorowa |
Nazwa przedmiotu w języku angielskim |
Microprocessor Technique |
Język prowadzenia zajęć |
polski |
Poziom studiów |
studia I stopnia |
Kierownik przedmiotu |
dr inż. Andrzej Radecki |
Realizatorzy przedmiotu |
mgr inż. Tomasz Kolasa, mgr inż. Grzegorz Lisowski, dr inż. Andrzej Radecki |
Formy zajęć i liczba godzin w semestrze |
|
Wykład |
Ćwiczenia |
Laboratorium |
Projekt |
Seminarium |
Inne |
Suma godzin w semestrze |
Godziny kontaktowe |
30 |
|
30 |
|
|
0 |
60 |
Czy e-learning |
Nie |
Nie |
Nie |
Nie |
Nie |
Nie |
|
Kryteria oceny (waga) |
0,50 |
|
0,50 |
|
|
0,00 |
|
|
Cel przedmiotu |
- Przekazanie słuchaczom wiedzy z zakresu budowy systemów mikroprocesorowych, mikroprocesorów i mikrokontrolerów stosowanych we wbudowanych systemach sterowania.
- Przekazanie słuchaczom wiedzy i umiejętności z zakresu niskopoziomowego programowania mikroprocesorów, mikrokontrolerów i systemów wbudowanych.
- Przekazanie słuchaczom wiedzy z zakresu architektury rodzin MCS-51, ARM Cortex-M, TMS320C2000.
- Przekazanie słuchaczom wiedzy oraz umiejętności z zakresu oprogramowania w języku asembler i języku C typowych układów peryferyjnych wykorzystywanych w mikroprocesorowych systemach sterowania.
|
Efekty kształcenia |
- Student potrafi przywołać, rozpoznać i określić strukturę oraz cechy składników wbudowanych systemów sterowania opartych na mikroprocesorach i mikrokontrolerach.
- Student potrafi programować typowe układy peryferyjne mikrokontrolerów i systemów mikroprocesorowych wykorzystywanych w układach sterowania.
- Student potrafi przeanalizować program napisany w języku asembler jednostki centralnej wykorzystywanej we wbudowanych systemach sterowania.
- Student potrafi programować jednostki centralne mikrokontrolerów przemysłowych w języku asembler.
- Student potrafi zaprojektować prosty mikroprocesorowy system sterowania z uwzględnieniem dekoderów adresowych.
|
Metody weryfikacji efektów kształcenia |
1. Test/Kolokwium wykładowe
2. Kolokwium laboratoryjne
3. Rozmowa końcowa na podstawie sprawozdania laboratoryjnego
4. Kolokwium laboratoryjne
5. Kolokwium wykładowe
|
Wymagania wstępne |
Podstawy programowania 1. Układy logiczne i cyfrowe. |
Treści kształcenia z podziałem na formy |
WYKŁAD
Wykład zorganizowany jest w oparciu o trzy grupy tematyczne:
1. Programowanie systemów wbudowanych w języku C i asemblerze.
2. Budowę i architekturę systemów mikroprocesorowych z uwzględnieniem dekoderów adresowych.
3. Budowę i architekturę mikroprocesorów i mikrokontrolerów w oparciu o INTEL x86, ARM, INTEL MCS51, AVR, STM32F429, TMS320F2812.
W ramach wykładu omawiana jest budowa i metody oprogramowania typowych układów peryferyjnych mikrokontrolerów (porty I/O, układy HSI/HSO, liczniki programowalne, przetworniki A/C, kontrolery przerwań) oraz układów peryferyjnych systemów mikroprocesorowych stanowiących
interfejs obsługi systemu wbudowanego (wyświetlacze LED-owe i LCD, przyciski i klawiatury, enkoder obrotowy, joystick analogowy).
LABORATORIUM
Na laboratorium poruszane są dwie grupy tematyczne:
1. Programowanie prostych systemów wbudowanych (INTEL MCS51).
2. Programowanie złożonych systemów wbudowanych (STM32F429).
Zajęcia obejmują zagadnienia oprogramowania:
- podstawowych binarnych układów peryferyjnych (diody LED, przyciski),
- wyświetlacza alfanumerycznego i graficznego LCD,
- wewnętrznego i zewnętrznego przetwornika A/C,
- enkodera obrotowego i joysticka analogowego.
Programy laboratoryjne są opracowywane z wykorzystaniem języków C i asemblera. |
Literatura podstawowa |
- Mroczek H.: Technika Mikroprocesorowa. Wyd. Politechniki Łódzkiej, Łódź, 2007.
- Dzikowski M., Mroczek H.: Programowanie i uruchamianie systemów mikroprocesorowych rodzin Intel 8051. Politechnika Łódzka, Łódź, 1996.
- STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 advanced ARM?-based 32-bit MCUs Reference manual
|
Literatura uzupełniająca |
- Rydzewski A.: Mikrokomputery jednoukładowe rodziny MCS-51. WNT, Warszawa, 1999.
- Dokumentacja techniczna: TMS320F2810, TMS320F2811, TMS320F2812, TMS320C2810, TMS320C2811, TMS320C2812, Digital Signal Processors Data Manual
- Dokumentacja techniczna: Cortex-M4 Technical Reference Manual
- Mroczek H.: Mikrokomputery jednoukładowe rodziny MCS-51. Politechnika Łódzka, Łódź, 1995.
- Dokumentacja techniczna UM1670 User manual Discovery kit for STM32F429/439 line
- Dokumentacja techniczna ATMEL ATmega16U4/ATmega32U4
|
Przeciętne obciążenie godzinowe studenta pracą własną |
81 |
Uwagi |
|
Aktualizacja |
2018-12-17 17:29:19 |