WYKŁAD
Wykład 1 | Wprowadzenie | |
---|---|---|
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
System mikroprocesorowy, cz.1 | ||
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 2 | System mikroprocesorowy, cz.2 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Jednostka centralna | ||
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Rozkazy, cz.1 | ||
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 3 | Rozkazy, cz.2 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 4 | Rozkazy, cz.3 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 5 | Rozkazy, cz.4 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 6 | Pamięci z interfejsem równoległym | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Dołączanie układów peryferyjnych do magistrali systemowej | ||
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 7 | Obsługa znakowego wyświetlacza LCD, cz.1 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 8 | Obsługa znakowego wyświetlacza LCD, cz.2 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 9 | Układy peryferyjne mikrokontrolerów - układy czasowo-licznikowe | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 10 | Obsługa układów peryferyjnych, cz.1 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 11 | Obsługa układów peryferyjnych, cz.2 | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 12 | Wyświetlacze LED | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy | |
Wykład 13 | Klawiatury | |
Opracowanie: dr inż. Mirosław Kozioł | Slajdy |
LABORATORIUM
Oprogramowanie
Poniżej znajdują się linki umożliwiające ściągnięcie oprogramowania wykorzystywanego podczas zajęć laboratoryjnych.
- Asembler ASEM-51, wersja 1.3.
- Definicje rejestrów mikrokontrolerów dla programu ASEM-51.
- Kompilator SDCC, wersja 3.6.0.
- Środowisko MCU 8051 IDE, wersja 1.4.9.
- Środowisko Code::Blocks, wersja 17.12.
Opis instalacji oprogramowania.
Materiały do wydrukowania
Materiały dotyczące makiety IME-LabTM:
- Opis makiety dydaktycznej IME-LabTM
- Schemat makiety dydaktycznej IME-LabTM
- Schemat płytki rozszerzającej IME-LabTM-DB01 do makiety dydaktycznej IME-LabTM
Materiały dotyczące mikrokontrolerów rodziny MCS-51:
- Technika mikroprocesorowa - leksykon kieszonkowy. Broszura prezentująca skrótowo m.in. następujące zagadnienia:
- systemy liczbowe,
- symbole bramek logicznych,
- tablicę kodów ASCII,
- mapę pamięci mikrokontrolerów rodziny MCS-51,
- rejestry mikrokontrolerów rodziny MCS-51,
- listę rozkazów mikrokontrolerów rodziny MCS-51,
- dyrektywy asemblera ASEM-51,
- rozszerzenia języka C w kompilatorze SDCC.
Instrukcje do ćwiczeń
UWAGA: Przy sporządzaniu formy pisemnej sprawozdania z laboratorium należy uwzględnić odpowiednie wymagania edytorskie zdefiniowane w postaci stylów dokumentu programu MSWord. Dla osób używających innych edytorów niniejsze wymagania przedstawiono w postaci dokumentu PDF.
Ćwiczenie 1 | Wprowadzenie do programowania mikrokontrolerów rodziny MCS-51 | |
---|---|---|
Opracowanie: dr inż. Mirosław Kozioł, dr inż. Janusz Kaczmarek | Instrukcja | |
Ćwiczenie 2 | Operacje przesłań i tryby adresowania w rozkazach mikrokontrolerów rodziny MCS-51 |
|
Opracowanie: dr inż. Mirosław Kozioł, dr inż. Janusz Kaczmarek | Instrukcja | |
Ćwiczenie 3 | Konwersja danych i ich prezentacja na 7-segmentowych wyświetlaczach LED | |
Opracowanie: dr inż. Mirosław Kozioł | Instrukcja | |
Ćwiczenie 4 | Podprogramy, pętle i opóźnienia w asemblerze mikrokontrolerów rodziny MCS-51 |
|
Opracowanie: dr inż. Mirosław Kozioł | Instrukcja | |
Ćwiczenie 5 | Obsługa znakowego wyświetlacza LCD | |
Opracowanie: dr inż. Mirosław Kozioł | Instrukcja | |
Ćwiczenie 6 | Obsługa 4-modułowego wyświetlacza LED w sposób multipleksowany | |
Opracowanie: dr inż. Mirosław Kozioł | Instrukcja |
LITERATURA
Autor: | Ryszard Pełka | |
Tytuł: | Mikrokontrolery: architektura, programowanie, zastosowania | |
Wydawnictwo: | WKŁ | |
Rok wydania: | 2000 | |
Stron: | 318 | |
Autor: | Wieńczysław Daca | |
Tytuł: | Mikrokontrolery od układów 8-bitowych do 32-bitowych | |
Wydawnictwo: | Mikom | |
Rok wydania: | 2000 | |
Stron: | 187 | |
Autor: | Ryszard Krzyżanowski | |
Tytuł: | Układy mikroprocesorowe | |
Wydawnictwo: | PWN | |
Rok wydania: | 2012 | |
Stron: | 250 | |
Autor: | Paweł Hadam | |
Tytuł: | Projektowanie systemów mikroprocesorowych | |
Wydawnictwo: | BTC | |
Rok wydania: | 2004 | |
Stron: | 216 | |
Autor: | Jacek Bogusz | |
Tytuł: | Lokalne interfejsy szeregowe w systemach cyfrowych | |
Wydawnictwo: | BTC | |
Rok wydania: | 2004 | |
Stron: | 176 | |
Autor: | Wojciech Mielczarek | |
Tytuł: | Szeregowe interfejsy cyfrowe | |
Wydawnictwo: | Helion | |
Rok wydania: | 1994 | |
Stron: | 168 | |
Autor: | Tomasz Starecki | |
Tytuł: | Mikrokontrolery 8051 w praktyce | |
Wydawnictwo: | BTC | |
Rok wydania: | 2002 | |
Stron: | 296 | |
Autor: | Tomasz Starecki | |
Tytuł: | Mikrokontrolery jednoukładowe rodziny 51 | |
Wydawnictwo: | NOZOMI | |
Rok wydania: | 1996 | |
Stron: | - | |
Autor: | Andrzej Rydzewski | |
Tytuł: | Mikrokontrolery jednoukładowe rodziny MCS-51 | |
Wydawnictwo: | WNT | |
Rok wydania: | 1995 | |
Stron: | 146 | |
Autor: | Jacek Majewski | |
Tytuł: | Programowanie mikrokontrolerów 8051 w języku C, pierwsze kroki | |
Wydawnictwo: | BTC | |
Rok wydania: | 2005 | |
Stron: | 304 | |
Autor: | Jacek Bogusz | |
Tytuł: | Programowanie mikrokontrolerów 8051 w języku C w praktyce | |
Wydawnictwo: | BTC | |
Rok wydania: | 2005 | |
Stron: | 312 |
WAŻNE INFORMACJE
Zaliczenie wykładu
02.06.2020 r., godz. 07:30, sala 108
Poprawa zaliczenia wykładu
09.06.2020 r., godz. 07:30, sala 108
Zaliczenie laboratorium
do dnia 18.06.2020 r.