Mikrokontrolery
Transkrypt
Mikrokontrolery
SYLABUS 37a Kod przedmiotu: Eqb Nazwa przedmiotu: MIKROKONTROLERY A. Informacje podstawowe Kierunek studiów: mechatronika Wydział: Mechaniczno-Elektryczny Specjalność: eksploatacja systemów Kierownik przedmiotu: kmdr por. dr inż. Piotr SZYMAK mechatronicznych Prowadzący: kmdr por. dr inż. Piotr SZYMAK Forma studiów: stacjonarne I stopnia Semestr: V Forma zajęć: Wykł. Ćwicz. Labor. Projekt Semin. ECTS: 4 Język: polski Liczba godzin : 30 30 Kody przedmiotów wprowadzających: B. Założenia i cele przedmiotu (umiejętności i kompetencje) Student nabywa wiedzę z: podstawowych pojęć i klasyfikacji systemów mikrokomputerowych, budowy i zasad działania mikrokontrolera oraz podstawowych urządzeń wejścia/wyjścia oraz listę instrukcji mikrokontrolera z rodziny x51 zasad posługiwania się, instrukcje i funkcje języka programowania: niskopoziomowego (asembler x51) i wysokopoziomowego (język C). Potrafi poprawnie napisać procedury asemblerowe obsługi urządzeń wejścia/wyjścia przez mikrokontroler, napisać prosty program w języku C przetwarzania danych przez system mikroprocesorowy C. Treści kształcenia Wykłady 1 2 h Zajęcia wprowadzające 2 4 h Mikrokontroler z rodziny x51 3 3 h Podstawowe urządzenia wejścia/wyjścia 4 3 h Układy transmisji szeregowej i równoległej 5 3 h Lista rozkazów mikrokontrolera x51 6 5 h Obsługa urządzeń wejścia/wyjścia przy zastosowaniu asemblera 7 4 h Podstawy języka C 8 4 h Programowanie mikrokontrolera x51 przy zastosowaniu języka C 9 2 h Kolokwium Laboratoria 1 6 h Lista rozkazów mikrokontrolera x51 2 8 h Obsługa urządzeń wejścia/wyjścia przy zastosowaniu asemblera 3 7 h Podstawy języka C 4 9 h Programowanie mikrokontrolera x51 przy zastosowaniu języka C D. Forma zaliczenia Rygor Kryteria składowe próg zaliczeniowy %oceny ogólnej - kolokwium 60% 60% zaliczenie z oceną - ocena średnia z laboratorium 60% 40% E. Literatura podstawowa i uzupełniająca 1. Gałka Piotr, GAŁKA Paweł: Podstawy programowania mikrokontrolera 8051, Mikom, Warszawa 2001 2. Bogusz J.: Programowanie mikrokontrolerów 8051 w języku C w praktyce, BTC, Warszawa 2005 3. Pełka R.: Mikrokontrolery architektura programowanie zastosowania, WKŁ, Warszawa 2000 4. Małecki J., Żak B.: Systemy mikrokomputerowe, 1999, skrypt AMW 5. Wiązania M.: Programowanie mikrokontrolerów AVR w języku BASCOM, Wydaw. BTC, Warszawa 2004 6. Bogusz J.: Lokalne interfejsy szeregowe w systemach cyfrowych, 2004 7. Hadam P.: Projektowanie systemów mikroprocesorowych, PWN, Warszawa 2002 8. Null L., Lobur J.: Struktura organizacyjna i architektura systemów komputerowych, 2004 9. Lewis Daniel W.: Między asemblerem a językiem C. Podstawy oprogramowania, Wydawnictwo RM