Układy mikrprocesorowe

Numer programu: 2105/T-5, T-3 SP/MENiS/ 1997

Podręczniki:

  1. "Urządzenia techniki komputerowej", Wojtuszkiewicz Krzysztof, Cz. I. Jak działa komputer. Wyd. NIKOM.
  2. "Urządzenia techniki komputerowej", Wojtuszkiewicz Krzysztof, Cz. II. Urządzenia peryferyjne i interfejsy. Wyd. NIKOM.
  3. "Podstawy programowania mikrokontrolera 8051" – Piotr Gałka, Paweł Gałka, MIKOM

Rozkład materiału:

  1. Podstawowe elementy systemu mikroprocesorowego
    1. Systemy liczbowe, Kody liczbowe
    2. Schemat blokowy systemu mikroprocesorowego
    3. Architektura procesora (Rejestry – model programowy procesora)
    4. Cykl rozkazowy
    5. Magistrala systemowa
    6. Podstawowe sygnały magistrali systemu mikroprocesorowego
    7. Bufory (wzmacniacze)
    8. Moduły pamięci
    9. Dołączanie pamięci do systemu mikroprocesorowego
    10. Dekodery stosowane w adresowaniu układów pamięci
    11. Układy we/wy współadresowalne z pamięcią, izolowane
    12. Praktyczny przykład systemu mikroprocesorowego
    13. Sprawdzenie wiadomości
  2. Obsługa urządzeń we/wy
    1. Bezwarunkowe operacje we/wy
    2. Programowa obsługa we/wy
    3. DMA
    4. Przerwania
    5. Źródła przerwań
    6. Sprawdzenie wiadomości
  3. Zasady programowania
    1. Podstawy programowania (języki)
    2. Tryby adresowania
    3. Lista rozkazów wybranego procesora
    4. Tworzenie oprogramowania
    5. Sprawdzenie wiadomości
  4. Transmisja szeregowa i równoległa
    1. Dwukierunkowy bufor trójstanowy
    2. Wprowadzenie do transmisji równoległej
    3. Układ 8255
    4. Dołączanie układu 8255 do systemu mikroprocesorowego
    5. Programowanie układu 8255
    6. Wprowadzenie do transmisji szeregowej
    7. Układ 8251
    8. Dołączanie układu 8251 do systemu mikroprocesorowego
    9. Programowanie układu 8251
    10. Sprawdzenie wiadomości
  5. Modułowa budowa komputera
    1. Modułowa budowa komputera (podzespoły bazowe)
    2. Złącza płyty głównej
    3. Karty rozszerzeń
    4. Porty komputera
    5. Klawiatura, Mysz
    6. Monitory
    7. Drukarki
    8. Skanery
    9. Sprawdzenie wiadomości
  6. Mikrokontrolery
    1. Przedstawienie wybranej rodziny mikrokontrolerów
    2. Schemat blokowy mikrokontrolera - podstawowe moduły
    3. Porty mikrokontrolera
    4. Struktura pamięci
    5. Dołączanie pamięci zewnętrznych
    6. Tryby adresowania
    7. Lista rozkazów
    8. Sprawdzenie wiadomości
  7. Podstawy programowania mikrokontrolerów
    1. Programowanie operacji na rejestrach i pamięci (porty)
    2. Operacje arytmetyczne i logiczne
    3. Układy czasowo/licznikowe
    4. Programowanie układów czasowo/licznikowych
    5. UART - moduł transmisji szeregowej
    6. Programowanie UART
    7. Obsługa przerwań
    8. Sprawdzenie wiadomości