Wykład Systemy mikroprocesorowe
(Microprocessor systems)
Ostatnie modyfikacje na stronie: poniedziałek, 05 października 2020
Tematy zajęć | Materiał pomocnicze* |
1.
Wprowadzenie
Moduł Arduino Uno R3 |
Lit. 1 rozdział 2 (s.1-64) http://www.atmel.com/Images/Atmel-4099-Flash-Microcontrollers-Product-Portfolio_Brochure.pdf
http://arduino.cc/en/Tutorial/HomePage http://pl.rs-online.com/web/generalDisplay.html?id=arduino-starterkit |
2. Programowanie modułu Arduino Przykłady mini projektów z Arduino |
https://sites.google.com/site/mechatronicsguy/arduinocheatsheet |
3 i 4. Mikrokontrolery AVR cz.1 - architektura |
|
5. Mikrokontrolery AVR cz.2 - lista instrukcji | |
6. Układy wejściowe systemu mikroprocesorowego | SMikro_06_we.pdf |
7. Układy wyjściowe systemu mikroprocesorowego | |
8. Mikrokontrolery PIC firmy Microchip Układ Starter Kit z PIC 12F675 |
SMikro_08_PIC.pdf |
9. Układy we/wy w PIC 12F675 | SMikro_09_41190G.pdf |
10.
Lista instrukcji mikrokontrolerów PIC
Środowisko uruchomieniowe MPLAB |
SMikro_10_Instrukcje_MPLAB.pdf |
11. Mikrokontrolery PIC - aplikacje |
40040b.pdf (Tips) |
12. Komunikacja przewodowa i bezprzewodowa w systemach mikroprocesorowych | SMikro_12_komunikacja.pdf |
13. Architektury ARM i ich zastosowania | SMikro_13_ARM.pdf |
14.
Systemy mikroprocesorowe z procesorem sygnałowym
|
DSPNAVIG.EXE (działanie procesora sygnałowego) |
15. PODSUMOWANIE |
* Na egzaminie obowiązuje materiał prezentowany na wykładach. Materiały podlegają aktualizacji.
Egzamin:
- 11 pytań otwartych - każde pytanie 1 punkt
- 3 zadania projektowo-programowe - każde zadanie za 3 punkty
Skala ocen:
0-10 pkt. ndst.
11-12 pkt. dst.
13-14 pkt. dst+
15-16 pkt. dobry
17-18 pkt. dobry+
19-20 pkt. bardzo dobry
Uzyskiwanie
punktów dodatkowych:
- samodzielna budowa modułu elektronicznego z mikroprocesorem (mikrokontrolerem) i opracowanie dokumentacji zamiast części zadaniowej egzaminu (maksymalnie 9 pkt.)
- ewentualne punkty dodatkowe za projekt (płytka PCB +2 pkt., komunikacja +2 pkt., oryginalność +2 pkt., estetyka +2 pkt., przedtermin +1pkt.)
-
aktywność na wykładach.
Zasady zaliczenia części zadaniowej egzaminu projektem:
- termin ostateczny:
- działający układ (depozyt roczny) - układ musi mieć naklejkę (nazwa projektu, imię, nazwisko i nr indeksu) i musi być opakowany
- oprogramowanie i karta projektu (szablon: SM_2019 Imie Nazwisko Nr_Indeksu.doc) - pliki należy przesłać na Google Drive (bliższe informacje u Starosty)
Literatura:
Ryszard Pełka, Mikrokontrolery – architektura, programowanie, zastosowania, WKŁ, Warszawa 2000.
Paweł Hadam, Projektowanie systemów mikroprocesorowych, BTC, Warszawa 2004.
Mirosław Kardaś - Mikrokontrolery AVR. Język C. Podstawy programowania, Atnel, 2011.
Jarosław Doliński, Mikrokontrolery AVR w praktyce, BTC, 2008
Tomasz Francuz, Język C dla mikrokontrolerów AVR Od podstaw do zaawansowanych aplikacji, Helion, 2011.
Stanisław Pietraszek, "Mikrokontrolery PIC12Fxxx w praktyce", BTC, 2005. (programy pic12f.zip)
Tomasz Jabłoński, Krzysztof Pławsiuk, "Programowanie mikrokontrolerów PIC w języku C", BTC, 2005. (programy pic_c_projekt.zip)
PICmicro™ Mid-Range MCU Family Reference Manual Mid-range_MCU_Ref_Manual_33023a.pdf
Strony internetowe: mikrokontrolery.of.pl , www.elektroda.net/mikrokontrolery
Strony internetowe: www.microchip.com , www.ti.com , www.analog.com , www.intel.com