logo
Karta przedmiotu
logo

Programowanie mikrokontrolerów

Podstawowe informacje o zajęciach

Cykl kształcenia: 2014/2015

Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki

Nazwa kierunku studiów: Elektronika i telekomunikacja

Obszar kształcenia: nauki techniczne

Profil studiów: ogólnoakademicki

Poziom studiów: pierwszego stopnia

Forma studiów: niestacjonarne

Specjalności na kierunku: Elektroniczne systemy pomiarowe i diagnostyczne (ET/S-ZI), Telekomunikacja (ET/T-ZI), Urządzenia elektroniczne (ET/U-ZI)

Tytuł otrzymywany po ukończeniu studiów: inżynier

Nazwa jednostki prowadzącej zajęcia: Katedra Metrologii i Systemów Diagnostycznych

Kod zajęć: 3328

Status zajęć: wybierany dla specjalności Elektroniczne systemy pomiarowe i diagnostyczne (ET/S-ZI)

Układ zajęć w planie studiów: sem: 8 / W10 L10 / 2 ECTS / Z

Język wykładowy: polski

Imię i nazwisko koordynatora: mgr inż. Kazimierz Brydak

Cel kształcenia i wykaz literatury

Główny cel kształcenia: Głównym celem jest wprowadzenie do projektowania oprogramowania systemów mikroprocesorowych rodzin: C51 i ARM7 - mikrokontrolerów analogowych

Ogólne informacje o zajęciach: Moduł prowadzony jest na 8 semestrze studiów inżynierskich na kierunku "elektronika i telekomunikacja" o specjalności "elektroniczne systemy pomiarowe i diagnostyczne" ET (do wyboru)

Materiały dydaktyczne: Materiały pomocnicze do ćwiczeń laboratoryjnych

Inne: Programy ćwiczeń laboratoryjnych.

Wykaz literatury, wymaganej do zaliczenia zajęć
Literatura wykorzystywana podczas zajęć wykładowych
1 Rudy van de Plassche Scalone przetworniki analogowo-cyfrowe i cyfrowo-analogowe WKŁ, Warszawa . 2001
2 Richard G. Lyons Wprowadzenie do cyfrowego przetwarzania sygnałów WKŁ, Warszawa. 2000
3 Tomasz P. Zielinski Od teorii do cyfrowego przetwarzania sygnałów ANTYKWA, Kraków. 2002
4 Dąbrowski A. Przetwarzanie sygnałów przy użyciu procesorów sygnałowych Wydawnictwo Politechniki Poznańskiej. 2000
Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych
1 Analog Devices Materiały źródłowe mikrokontrolerów analogowych rodzin ADuC8xx i ADuC 70xx.
Literatura do samodzielnego studiowania
1 Analog Devices Materiały źródłowe mikrokontrolerów analogowych rodzin ADuC8xx i ADuC 70xx .
2 Bryndza L. LPC2000 mikrokontrolery z rdzeniem ARM7 BTC. 2007
3 Borkowski P. AVR i ARM7. Programowanie mikrokontrolerów dla każdego Helion. 2010

Wymagania wstępne w kategorii wiedzy/umiejętności/kompetencji społecznych

Wymagania formalne: Rejestracja na 8 semestrze studiów.

Wymagania wstępne w kategorii Wiedzy: Podstawowa wiedza z metrologii i elektroniki

Wymagania wstępne w kategorii Umiejętności: Podstawowe umiejętności w zakresie obsługi elektronicznego sprzętu pomiarowego oraz komputera.

Wymagania wstępne w kategorii Kompetencji społecznych: Podstawowe umiejętności pracy w zespole.

Efekty kształcenia dla zajęć

MEK Student, który zaliczył zajęcia Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia Metody weryfikacji każdego z wymienionych efektów kształcenia Związki z KEK Związki z OEK
01 Ma szczegółową wiedzę w zakresie typowych metod i narzędzi informatycznych służących do oprogramowania prostych układów, urządzeń i systemów elektronicznych. wykład, wykład interaktywny sprawozdanie z projektu, prezentacja projektu K_W014+
K_W018+
K_K003+
K_K010+
T1A_W04
T1A_K03

Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).

Treści kształcenia dla zajęć

Sem. TK Treści kształcenia Realizowane na MEK
8 TK01 Wprowadzenie; Reprezentacje liczbowe W01, L01 MEK01
8 TK02 Architektura systemów 8-bitowch (uC51, Motorola 6800); W02, L01 MEK01
8 TK03 Architektura systemów 32-bitowych – rdzeń ARM7TDMI; W03 MEK01
8 TK04 Architektura systemów 32-bitowych – urządzenia peryferyjne W04, L02 MEK01
8 TK05 Typowe środowiska projektowania oprogramowania mikrokontrolerów; asemblery; Język C (ANSI, uC51, ARM7TDMI); Tryby ARM i Thumb; Listy rozkazów; Pliki startowe, organizacja projektu; Ładowanie programów W05, L03 MEK01
8 TK06 Protokoły komunikacji szeregowe, równoległe, system SAMBA, system J-TAG, Diagnostyka systemu W06, L04 MEK01
8 TK07 Programowanie modułów specjalizowanych: zegary/liczniki, moduły PWM Systemy przerwań; Zegary taktujące systemów, tryby energooszczędne W07, L05 MEK01
8 TK08 Programowanie interfejsów I/O, UART, I2C; W08, L05 MEK01
8 TK09 Przetworniki A/C i C/A, Programowanie operacji WE/WY analogowych W09, L05 MEK01
8 TK10 Przykłady projektów systemów mikroprocesorowych W10 MEK01

Nakład pracy studenta

Forma zajęć Praca przed zajęciami Udział w zajęciach Praca po zajęciach
Wykład (sem. 8) Przygotowanie do kolokwium: 5.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Uzupełnienie/studiowanie notatek: 5.00 godz./sem.
Studiowanie zalecanej literatury: 10.00 godz./sem.
Laboratorium (sem. 8) Przygotowanie do laboratorium: 2.00 godz./sem.
Przygotowanie do kolokwium: 2.00 godz./sem.
Godziny kontaktowe: 10.00 godz./sem.
Dokończenia/wykonanie sprawozdania: 5.00 godz./sem.
Konsultacje (sem. 8) Przygotowanie do konsultacji: 1.00 godz./sem.
Udział w konsultacjach: 1.00 godz./sem.
Zaliczenie (sem. 8) Przygotowanie do zaliczenia: 5.00 godz./sem.
Zaliczenie pisemne: 1.00 godz./sem.

Sposób wystawiania ocen składowych zajęć i oceny końcowej

Forma zajęć Sposób wystawiania oceny podsumowującej
Wykład ocena z kolokwium zaliczeniowego
Laboratorium ocena przygotowania do ćwiczeń i ich praktycznej realizacji, ocena pisemnych sprawozdań
Ocena końcowa pozytywna ocena końcowa: średnia ważona oceny z wykładu (0.5), sprawozdania (0.5)

Przykładowe zadania

Wymagane podczas egzaminu/zaliczenia
(-)

Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)

Inne
(-)

Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie

Treści zajęć powiazane są z prowadzonymi badaniami naukowymi: nie