Politechnika Warszawska - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Układy logiczne i podstawy techniki mikroprocesorowej

Informacje ogólne

Kod przedmiotu: 103B-ETRTM-IWP-PULM Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Układy logiczne i podstawy techniki mikroprocesorowej
Jednostka: Wydział Elektroniki i Technik Informacyjnych
Grupy: ( Technika cyfrowa )-Radiokomunikacja i techniki multimedialne-inż. wi.-EITI
Punkty ECTS i inne: 5.00
Język prowadzenia: polski
Jednostka decyzyjna:

103000 - Wydział Elektroniki i Technik Informacyjnych

Kod wydziałowy:

PULM

Numer wersji:

2

Skrócony opis:

Przedmiot stanowi wprowadzenie do układów logicznych oraz do techniki mikroprocesorowej w zakresie umożliwiającym rozumienie możliwości i roli tych układów w systemach cyfrowych oraz racjonalną obsługę urządzeń skonstruowanych z wykorzystaniem techniki mikroprocesorowej.

Pełny opis:

Przedmiot stanowi wprowadzenie do układów logicznych oraz do techniki mikroprocesorowej w zakresie umożliwiającym rozumienie możliwości i roli tych układów w systemach cyfrowych oraz racjonalną obsługę urządzeń skonstruowanych z wykorzystaniem techniki mikroprocesorowej.


Treść wykładu
Wprowadzenie do układów logicznych i cyfrowych. Systemy liczbowe. Arytmetyka binarna. Sposoby reprezentacji liczb w układach cyfrowych (2h).


Układy logiczne. Funkcje przełączające. Metody opisu funkcji przełączających. Minimalizacja funkcji przełączających. Kombinacyjne układy logiczne. Podstawy projektowania układów kombinacyjnych. Automaty sekwencyjne. Metody opisu automatów sekwencyjnych. Minimalizacja automatów sekwencyjnych. Podstawy projektowania układów sekwencyjnych (4h).


Realizacja układów logicznych. Układy scalone małej i średniej skali integracji. Układy specjalizowane: PLD, FPGA, ASIC (4h).


Koncepcja mikroprocesora. Architektura wewnętrzna mikroprocesora. Cykle rozkazowe mikroprocesora. Sygnały generowane i akceptowane przez mikroprocesor. Lista instrukcji mikroprocesora (3h).


Elementy systemu mikroprocesorowego. Rodzaje pamięci półprzewodnikowych. Układy WE/WY. Układy LSI przeznaczone do współpracy z mikroprocesorami. Zasady współpracy elementów systemu (3h).


Przegląd i klasyfikacja mikroprocesorów. Mikroprocesory: uniwersalne, jednomodułowe, sygnałowe. Rodziny mikroprocesorów: Zilog Z80, Intel 80XXX, Motorola 68XXX, TMS 320, Motorola 56000 (4h).


Zasady sprzęgania mikroprocesorów z urządzeniami zewnętrznymi. Rodzaje sprzężeń: równoległe, szeregowe, magistrala I2 C. System przerwań. Sygnały sterujące (2h).


Wstęp do programowania mikroprocesorów. Rodzaje języków programowania: język maszynowy, język
asemblerowy, języki wyższego rzędu. Sprzęt i programy wspomagające programowanie: edytor, asembler, linker, loader, symulator, emulator. Przykłady programowania niektórych typów mikroprocesorów (4h).


Diagnostyka systemów mikroprocesorowych. Autodiagnostyka systemów mikroprocesorowych. Doraźna diagnostyka za pomocą aparatury standardowej. Wyspecjalizowana aparatura do diagnostyki systemów mikroprocesorowych (2h).


Zastosowania mikroprocesorów - przykłady (2h).





Zakres laboratorium

  1. Kombinacyjne układy logiczne.

  2. Sekwencyjne synchroniczne układy logiczne.


  3. Podstawowy system mikroprocesorowy z procesorem uniwersalnym: pamięć programu, pamięć danych, układy sprzęgające równoległe.

  4. System mikroprocesorowy z mikrokontrolerem z rodziny 8051: moduły pamięci zewnętrznej, układy czasowe, układ transmisji szeregowej.




  5. Zakres projektu
    W ramach projektu studenci będą samodzielnie wykonywać indywidualne projekty wybranych układów logicznych i pisać proste programy asemblerowe.

Literatura:

    Literatura podstawowa:

    1. W. Traczyk - "Układy cyfrowe - podstawy teoretyczne i metody syntezy", WNT 1982

    2. P. Misiurewicz, "Układy mikroprocesorowe", WNT 1983

    3. J. Karczmarczyk - "Mikroprocesor Z80", WNT 1987

    4. Rydzewski - "Mikroprocesory jednoukładowe rodziny MCS 51", WNT 1992


    Literatura uzupełniająca:

    1. Majewski, T. Łuba, Jasiński, B. Zbierzchowski - "Programowalne moduły logiczne w syntezie układów cyfrowych", WKiŁ, 1992.

    2. T. Łuba, M.A. Markowski, B. Zbierzchowski - "Komputerowe projektowanie układów cyfrowych w strukturach PLD", WKiŁ,1993.

    3. Coffron, Long - "Technika sprzęgania układów w systemach mikroprocesorowych", WNT 1988.

    4. Kruszyński, Kulpa - "Mikroprocesor 6502 i jego rodzina", WNT, 1989.

    5. Badźmirowski, Pieńkos, Myzik - Układy i systemy mikroprocesorowe.", tom 1 i 2, WKiŁ 1990.

    6. Gorsline - "Mikrokomputery 16-bitowe, rodzina Intel I8086.", WKiŁ 1990.

    7. J. Grabowski, S. Koślacz - "Podstawy i praktyka programowania mikroprocesorów", WNT 1987.

    8. Fedyna K.,Mizeracki M. - "Układy mikroprocesorowe Z 80", WKiŁ 1989.


Zajęcia w cyklu "rok akademicki 2017/2018 - sem. letni" (zakończony)

Okres: 2018-02-19 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 12 miejsc więcej informacji
Projekt, 15 godzin, 12 miejsc więcej informacji
Wykład, 30 godzin, 12 miejsc więcej informacji
Koordynatorzy: Bogumił Konarzewski
Prowadzący grup: Krzysztof Derzakowski, Bogumił Konarzewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2016/2017 - sem. letni" (zakończony)

Okres: 2017-02-20 - 2017-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Bogumił Konarzewski
Prowadzący grup: Bogumił Konarzewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2015/2016 - sem. letni" (zakończony)

Okres: 2016-02-23 - 2016-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin, 30 miejsc więcej informacji
Projekt, 15 godzin, 30 miejsc więcej informacji
Wykład, 30 godzin, 30 miejsc więcej informacji
Koordynatorzy: Bogumił Konarzewski
Prowadzący grup: Bogumił Konarzewski
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Jednostka realizująca:

103400 - Instytut Radioelektroniki i Technik Multimedialnych

Zajęcia w cyklu "rok akademicki 2014/2015 - sem. letni" (zakończony)

Okres: 2015-02-23 - 2015-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna

Zajęcia w cyklu "rok akademicki 2013/2014 - sem. letni" (zakończony)

Okres: 2014-02-24 - 2014-09-28
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.