Wprowadzenie (podstawowe
definicje, historia rozwoju techniki komputerowej i mikroprocesorowej)
X
1
2.
Architektury systemów mikroprocesorowych
X
1
3.
Rodzina procesorów Intel 80x86
X
2
4.
Rozkazy operujące na układach wejścia/
wyjścia. Cykle zapisu i odczytu
X
1
5.
Organizacja pamięci, tryby adresowania,
stronicowanie
X
1
6.
Rodzaje pamięci
X
1
7.
Współpraca mikroprocesora z pamięcią
X
1
8.
System przerwań
X
1
9.
Obsługa wyjątków
X
1
10.
Współpraca z urządzeniami wejścia/wyjścia
X
1
11.
Praktyczne zasady tworzenia interfejsów
X
1
12.
Programowalne układy wejścia/wyjścia
X
1
13.
Układy transmisji szeregowej
X
2
14.
Architektura mikrokomputera klasy PC
X
2
15.
Wybrane
elementy programowania w asemblerze
X
2
16.
Przykładowe programy w asemblerze
X
1
17.
Mikrokontrolery (ogólna budowa, zasady komunikacji z otoczeniem)
X
1
18.
MikrokontrolerIntel 8051
X
2
19.
Mikrokontroler Motorola 68MHC11
X
1
20.
Rodzina mikrokontrolerów AVR (ATMEL)
X
2
21.
Zestawienie i opis działania rozkazów wybranego mikrokontrolera firmy ATMEL
X
2
22.
Procesory specjalizowane
X
1
23.
Systemy wieloprocesorowe
X
1
Razem
30
laboratory
Studenci wykonują prace na zestawach laboratoryjnych opartych na mikrokontrolerach PIC 18F4520, AVR ATMega128 oraz BlackFine firmy Analog Devices. Materiały pomocnicze do Laboratorium można pobrać tutaj.
Lp. Zestaw
Zagadnienie
poziom
liczba
godzin
wiedzy
umiej.
A
B
C
D
E
1.
Podstawowe właściwości mikrokontrolera PIC
X
2
2.
Tryb oszczędzania energii
X
2
3.
Zaawansowane cechy mikrokontrolerów PIC
X
2
4.
Mikrokontroler AVR. Porty wejścia/wyjścia
X
2
5.
Programowanie układu czasowego i obsługa przerwania zegarowego
X
2
6.
Obsługa różnych typów pamięci mikrokontrolera
X
2
7.
Obsługa wyświetlacza LCD.
X
2
8.
Zajęcia podsumowujące realizowane ćwiczenia
laboratoryjne