PROGRAMOWANIE OBIEKTOWE Celem przedmiotu jest przybliżenie słuchaczowi podstawowych zagadnień z zakresu programowania obiektowego. Student poznaje podstawowe elementy programowania obiektowego na przykładzie języka C++. |
PODSTAWY TECHNIKI CYFROWEJ |
|
PROJEKTOWANIE URZĄDZEŃ CYFROWYCH I Celem przedmiotu jest zapoznanie studentów ze sposobami przedstawiania informacji w urządzeniu cyfrowym, podstawowymi rodzinami układów scalonych, elementami cyfrowymi małej i średniej skali scalenia, odpornością na zakłócenia, strukturami komutatorów oraz koderów i dekoderów, liczników i rejestrów, realizacjami zależności czasowych oraz generatorami zegarowymi. |
PROJEKTOWANIE URZĄDZEŃ CYFROWYCH II Celem przedmiotu jest zapoznanie studentów ze sposobami realizacji operacji arytmetycznych na liczbach dwójkowych i BCD, układami arytmetycznymi, pamięciami urządzeń cyfrowych, metodyką projektowania urządzeń cyfrowych na poziomie stosowania bloków funkcjonalnych, z wprowadzaniem i wyprowadzaniem informacji z urządzenia cyfrowego oraz zagadnieniami wymiany informacji pomiędzy elementami systemu. |
|
JĘZYK OPISU SPRZĘTU (wariant Verilog) Celem przedmiotu jest zapoznanie słuchaczy z projektowaniem układów cyfrowych z wykorzystaniem języka opisu sprzętu Verilog HDL. |
JĘZYK OPISU SPRZĘTU (wariant VHDL) Celem przedmiotu jest zapoznanie słuchaczy z językami opisu sprzętu i metodologią projektowania układów cyfrowych z wykorzystaniem języków opisu sprzętu na przykładzie języka VHDL. |
|
WSTĘP DO TECHNIKI MIKROPROCESOROWEJ Celem przedmiotu jest zapoznanie studentów z podstawami architektury komputerów (systemów mikroprocesorowych), ze szczególnym zwróceniem uwagi na automatyzację wykonywania programu. Stopniowowprowadzane są ważne pojęcia oraz przedstawiane klasyfikacje komputerów i mikroprocesorów. Ważne pojęcia omawiane są na przykładzie prostych mikroprocesorów i mikrokontrolerów. Nabyte wiadomości mają stanowić solidną podstawę do rozpoczęcia nauki o bardziej złożonych mikroprocesorach i projektowaniu różnych systemów mikroprocesorowych w ramach przedmiotu „Mikroprocesory”. Mają także wskazać możliwości wykorzystania systemów mikroprocesorowych do rozwiązywania problemów naukowych i gospodarczych. |
MIKROPROCESORY Celem przedmiotu jest zapoznanie studentów z zasadami konstrukcji systemów mikroprocesorowych: współpracą mikroprocesorów z pamięcią operacyjną oraz wykonywaniem operacji wejścia / wyjścia (interfejsy równoległe i szeregowe). Przedmiot stanowi kontynuację przedmiotu „Wstęp do techniki mikroprocesorowej”. |
|
STEROWNIKI PROGRAMOWALNE Celem przedmiotu jest przedstawienie szerokiej grupy zagadnień istotnych w procesie pisania programów sterowania dla układów sterowania zbudowanych w oparciu o Sterowniki Programowalne – PLC. Słuchacze zapoznają się z umiejscowieniem układu sterowania w układach automatyki przemysłowej, systemami programowalnymi, ze szczególnym uwzględnieniem sterowników programowalnych, z ich właściwościami sprzętowymi: jednostki centralne, moduły we/wy oraz programowymi: środowiska programistyczne, a także języki programowania. |
PROGRAMOWANIE MIKROKONTROLERÓW Celem przedmiotu jest przedstawienie studentom podstawowych zagadnień dotyczących projektowania systemów elektronicznych z wykorzystaniem mikrokontrolerów. Na przykładzie popularnych mikrokontrolerów przedstawiona zostanie typowa architektura i układy peryferyjne mikrokontrolerów oraz techniki programowania z wykorzystaniem assemblera oraz języków wysokiego poziomu ze szczególnym uwzględnieniem języka C. Na zajęciach laboratoryjnych studenci poznają narzędzia i techniki wykorzystywane w procesie tworzenia aplikacji dla mikrokontrolerów Atmel AVR, a także zagadnienia związane z obsługą w asemblerze oraz języku C wbudowanych oraz peryferyjnych zasobów sprzętowych wybranych mikrokontrolerów. |