Semestr zimowy 2014/15
Semestr zimowy 2016/17
Semestr zimowy 2017/2018
Systemy cyfrowe 1 ES1C521351
Treści programowe: Budowa portów wyjściowo - wyjściowych wybranych mikrokontrolerów. Składniki i budowa prostych
systemów cyfrowych. Klawiatury matrycowe, algorytmy obsługi klawiatur. Wyświetlacze segmentowe, matrycowe, alfanumeryczne, wykorzystanie wyświetlaczy w systemie cyfrowym. Wybrane interfejsy do komunikacji lokalnej. Wprowadzenie do języka C na wybrane mikrokontrolery.
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Efekty kształcenia
Student, który zaliczył przedmiot:
> opisuje zasady działania wybranych systemów cyfrowych bazujących na mikrokontrolerach,
> opisuje najnowsze trendy rozwojowe wybranych mikroprocesorowych systemów cyfrowych,
> potrafi posłużyć się właściwie dobranym środowiskiem programistycznym do projektowania i weryfikacji aplikacji dla wybranych mikrokontrolerów,
> potrafi sformułować algorytm, posługuje się językiem C oraz odpowiednimi narzędziami informatycznymi do programowania mikrokontrolerów sterujących w wybranych systemach cyfrowych,
> potrafi projektować proste systemy cyfrowe przeznaczone do różnych zastosowań,
> potrafi korzystać z kart katalogowych i not aplikacyjnych w celu dobrania odpowiednich komponentów projektowanego systemu cyfrowego,
> stosuje zasady BHP
> potrafi pracować w zespole
Kryteria oceniania
Zaliczenie wykładu na podstawie pisemnych sprawdzianów,
zaliczenie laboratorium na podstawie sprawdzianów wstępnych oraz sprawozdań, szczegóły w pliku .pdf z zasadami zaliczenia
Literatura
> Hadam P.: Projektowanie systemów mikroprocesorowych, BTC, Warszawa 2004.
> Francuz T.: Język C dla mikrokontrolerów AVR. Od podstaw do zaawansowanych aplikacji, Helion,
Warszawa 2011.
> Witkowski A.: Mikrokontrolery AVR programowanie w języku C przykłady zastosowań, Wydawnictwo
Pracowni Komputerowej Jacka Skalmierskiego, Wrocław 2006.
> Gook M.: Interfejsy sprzętowe komputerów PC, Helion, Warszawa 2006.
> Chromik R.: RS232 w przykładach na PC i AVR, BTC, Warszawa 2010.
> Barrett S.: Embedded Systems Design with the Atmel AVR Microcontroller, Morgan & Claypool
Publishers, 2009.
> Barrett S.: Atmel AVR Microcontroller Primer: Programming and Interfacing, Morgan & Claypool
Publishers, 2007.
> Pardue J.: C Programming for Microcontrollers Featuring ATMEL's AVR Butterfly and the free WinAVR
Compiler, Smiley Micros, 2005.
> Doliński J.: Mikrokontrolery AVR w praktyce, BTC, Warszawa 2006.
> Bogusz J.: Lokalne interfejsy szeregowe w systemach cyfrowych, BTC, Warszawa 2004.