KARTA MODUŁU KSZTAŁCENIA
Kierunek: Inżynieria testowaTryb: Stacjonarne
Nazwa modulu: Podstawy techniki mikroprocesorowej
Warunki wstępne:Znajomość podstaw elektrotechniki, elektroniki, techniki cyfrowej, programowania strukturalnego
Cele kształcenia:Nabycie podstawowej wiedzy z zakresu architektury procesorów ze szczególnym uwzględnieniem mikrokomputerów jednoukładowych (MU), typowych układów wewnętrznych funkcjonalnie pełnej struktury MU, sposobów współpracy, konfiguracji i obsługi elementów MU; Nabycie podstawowej wiedzy z zakresu architektury systemów mikroprocesorowych, urządzeń wejścia-wyjścia systemu mikroprocesorowego oraz ich obsługi, układów MMI.; Nabycie umiejętności projektowania, oprogramowania i uruchamiania systemów mikroprocesorowych dla określonych zadań;
Efekty ksztalcenia:Kod efektu kierunkowego: K1IT_W01; K1IT_W08;K1IT_W06; K1IT_W09; K1IT_U05;K1IT_U01; K1IT_U07; K1IT_U09;K1IT_U01; K1IT_U08; K1IT_U18;
EK1: Ma wiedzę z zakresu budowy i zasad działania procesorów specjalnego przeznaczenia oraz prostych mikrokomputerów jednoukładowych
EK2: Ma wiedzę z zakresu budowy i zasad działania systemów mikroprocesorowych oraz współdziałania i obsługi ich elementów składowych
EK3: Potrafi oprogramować zdefiniowane struktury prostych systemów mikroprocesorowych do wykonywania określonych zadań
EK4: Umie zdefiniować i zaprojektować strukturę prostego systemu mikroprocesorowego do wykonywania określonych zadań
Forma i tresci ksztalcenia
Wykład - Wprowadzenie, definicje, przegląd zagadnień.;Architektura procesora. Podstawowe elementy, sposób działania i współdziałania.;Architektura systemu komputerowego. Architektura von Neumanna i architektura harwardzka;Układy pomocnicze procesora: porty, rejestry. Sposoby łączenia i obsługi.;Sposoby obsługi urządzeń zewnętrznych; polling, interrupt, DMA, kontroler przerwań.;Typowe układy dodatkowe układów mikroprocesorowych: układy czasowe, przetworniki A/C, C/A, układy transmisji szeregowej, kontroler przerwań;Proste układy MMI: zestyki, klawiatura, sygnalizatory, wyświetlacze alfanumeryczne. Sposoby łączenia i obsługi.;Wybrane zagadnienia budowy i eksploatacji: watchdog, zasilanie, zakłócenia, kompatybilność interfejsów;
Ćwiczenia laboratoryjne - Zapoznanie ze środowiskiem: system i jego elementy;Programowanie i śledzenie pracy układów systemu mikroprocesorowego: konfiguracja portów, układy czasowe, układ przerwań;Programowanie i śledzenie pracy układów systemu mikroprocesorowego: Przetworniki A/C i C/A;Programowanie i śledzenie pracy układów systemu mikroprocesorowego: wyświetlacz alfanumeryczny LED multipleksowany;Programowanie i śledzenie pracy układów systemu mikroprocesorowego: wyświetlacz alfanumeryczny LCD standardowy;Programowanie i śledzenie pracy układów systemu mikroprocesorowego: klawiatura – polling i obsługa z wykorzystaniem przerwań;Implementacja prostego, zadanego algorytmu. Kodowanie i uruchomienie.;Projektowanie układu dla określonego zadania: definicja algorytmu działania, dobór elementów systemu, definicja algorytmu działania systemu;Kodowanie, uruchamianie i testowanie algorytmu.;
Metody ksztalcenia: Wykład informacyjny; Prezentacja multimedialna; Nadzorowane ćwiczenia laboratoryjne; Praca samodzielna nad projektem;
Metody sprawdzania osiągnięcia efektów kształcenia - ocena podsumowująca: Ocena merytoryczna proponowanego rozwiązania problemu oraz jego implementacji; Test wyboru;
Liczba punktow ECTS: 4
Nakład pracy studenta (godz.) : 120
Forma zajęcLiczba godzin według planu studiów
Wykład15
Ćwiczenia laboratoryjne15
Autor programu dla modułu kształcenia: dr inż. Jerzy Kuś
Język modulu: polski